package1xxxxddL'Y00form12004, 2005 Matthew Hudson, All rights reserved.SumSquare:SIGNewton Toolkit 1.6.4; platform file Newton 2.0 v5Newton Toolkit 1.6.4A-$CQ 1m(Ay@URapp@URmtext@URiconPro@UR\7icon@URin-theForm@URainstallScript#@URoSumSquare:GSAVANTS"@USum Square@UR_stringCA@UR_unhilited@URI+hilitedCMuA1@URw>bounds@URO"bits@UR1colorDataCitt A@UR+left@UR.top@URǢright@URۡbottom@?0 ( $ "Q !P B $      !@ ! ! ! ! ! ! `?CA@URZcbits@URY'bbitDepthCA@q~a1@Ctt ACMA@URimask@?????????????????????????C9%}=p)}iq 5aaaAAe  1 I e  ! = Y q  5 Q i ) E a  9 U u @UR _cPuzEntry@UR[GridSelector@URSavePuzzle@UR!_%UsingSoup@UR&gCheckPuzzle@UR&PrefsSlip@UR)ZviewQuitScript@URSplash@URS2EmptySoup$@URviewSetupFormScript@UR$a noBackdrop@UR/GridArrayIndex @UR)EntryStartIndex@URԗ:LoadPuzzle@UR?hstepChildren@URwMaxGridY@UR:IBlockHeight@URtgviewShowScript@UR wiLoadProblem@URIGridInt@URiScreenSizeX@UR@GameGrid CY2Q$A}@UR% Fclass@UR:instructions@UR`literals@UR@argFrame@UR[<;numArgsI@  { | } ~     ,A}M} $Cm 1(A9U@URiname@UR`userName@UR.Z ownerApp@UR5ownerAppName@UR5!0userDescr@URRk indexes2@USumSquare:GSAVANTS,@USum Square DataJ@UPuzzle Data used by Sum Square(AAY5e@URArrayCqA@UR= structure@UR:path@URtype@URslot@UR7@pp `0 h -L@P` pM  P0 @ -L`P@0@ @pW# A Mm 0 bex  Y@o@evt.ex.frames -LP`@pr@@ 7VPT Pz0 AM%24P0 @:evt.ex.frames -L@ 201A3M23@@ @  l -L@ 201A3M23@@ c@ e ;Q8Q<-O`M@0,($ 㠐㠀p PS@:0 $ $ $$   $ y`  $  [`  $  U`ᠡFI`aF "ᰰ  $    ᰰ  $ _ J<`(f  $P $,,,(, , 0 ,0 , ,ᰠ G0,-0, $ (   ( )F44W`坠<8V à‡pŝ,᠁(ᠱ 倀 倰rᰐ  0-0$ ,(   (  , 倀( 倰Hᰀ 0-0, $(  ( 0((( 800$, 0(ᰀ 00-00 $(  nk,h( 1< .q4,,,(, 8$M, ᰀ n0-00 ,- 1(.,1B4(((,( 8$( ᰀ ?0-0, 0( ,( !㠀㠐`(,,$(D,8  $ gP 0 -0 0,( (, @0G,E(C$A ?=;9 7531@轏-O@`Mxt l hd`\XL@<80,($᠐ p+P@txlp0 < < <<00:0 80` M8<0 =,00,000 80` +8<0 ,00,000 80n`  8<0 , 00,l ,, 6,, , , |, w, r, m, h, c, ^,  Y,, ,$, J, E, @, ;, 6, 1, ,, ', ",  ,,],88V8 @8` i @<,8 U0 8,` R 80<0, >(00(,`᠁F 00(,`F@DHDWՍ՝Ӡ`ՍHpP_ᠱHVŝp$00Q0,0 0 0 0 0 0 ᠡ0 ,0倠%(0008@ L0+40 0L-0 D<@8 8@~0 ,,1 6 3(000@8 L040 0L-0 <D@8 @M8JG0 p,,0 U7 2(00L08 @ L040 X0L-0 D<@8 8@0 :,,1 ,@@倠x0,@ ,@q00倠i@,0 ,0@b7 2(000@ 8 L0h40 0L-0 <D@8 @80 ,,1  ,88倠"0,800倠8,0 ,0888倠0,8 ,80[`PWՍ՝Ӡ`ՍTp|TV‡p008,008,88,0  @@ 00,,00,8,,8e0 88,088,0-%@ K 008,008,88,20 ,,y80,,80-@ J 00_,,00,8,,80  00G8,008n,88,0 i㠰 [  Y8,,80  , $ s   k⋰ 0pB88880 @@ L8 ᰠ 0L @0< 0j@g8 ,,呠]J$,@@80@ ,@8 H,0@, x,<8DLLL0@\\D\hllhdlld` l\ᰠ C l`< `\ /XX L L,ᰠ @ +0L 08  800-00 Da`c|WՍ՝Ӡ`Ս`V‡p㠠8880,880_,00,0 iᠰ[L 88,,88,>0,,00  0XXL0XXL#880,ᠠqᠡJ⋰ ,@008L0 ,08Z ,@880L8 ,80` `sV՝ӠpՍ8p0  xt{@xtlhd`\XL@<80,($ 轏W†`㠠 g00o8,008,88,0 hᠰ[K k00O,,00,v8,,80  8XX4L0XXL[008,ᠠᠡJ⋰ ,G `880P8 ,80Z ,G `008P0 ,08Tp pvChiiii Aii9iQiq@UR _nextArgFrame@UR_parent@URU{y_implementor@URzWC_literals CiA`Aij jj1A jEjm}jj !MMA eA A (AM}@URkGPtInPicture@URpmod@URL}yRandom CY2ji`T@ ( ((     ))} $ $~|_|} }$$_  |  +og}$g$|  +_'o|$g|$  +_'o $_ '_d|$g7|$  +_:'oR ' _d '_y '"~ r" $ $~|_8|} }$$_.   'o $  }  'o  $ $  'oC $}  'og '_h"o" $'$$  _ o$_  " o}} *|} _ $*  ˜ '){:"~ " $ $~|_7|} }$$_-  'o'}$$  _ 'o _$ "_ " o'$p"~ Q" }$$_@ $ $~|_2 |} 'o0|$$  _} 'o _|$} "_  " o0|$}~ g"V" CY2pIq@8q))||v{{ {{'(  + ( ww ww$w w8w8w8w8}w g~w _'o w©8_"Aq e   qqqqr r) E I urI 1 ra @URRJGlobalBox A@URS^SetValue@UR?hGetAppParams@UR -*appAreaWidth@URG7G[appAreaHeight@UR% FClose`AArs)sttytumuvYvwqwxyyzIz{e||}iCrs 8@CCs=sy<@C Css@@ ̀̀̀̀C$$Ctt]D@ @@@@C((CttL@ @@C(0Cu uQH@ ` `C,,CuuL@ 0p0C00Cuv=@@ @ @HC4$CvmvP@ H@``ȘC44CvwUh@  `@ @ H C4LCwwX@ 22 C<<Cx xqd@"0H  H0"C<HCxy`@!HĂ$HH sCDDCy1yd@IȂ@HA@@H"@ICHHCyz-h@` #a b` @ b` aC `CLLCz]zP@ s!@I#&0p0 @qCP4Cz{Il@p 0B@p090B@0 pCPPC{y{@0p@$&0̉$p@!@'0@!p@$̉0&$p@0CPhC|-|@|80ȄH@##0&I"0 "H00#D0pCPpC|}Md@ q1 "`  |`80  F `ClHC}}}d@LdpDD q $H! pgp !$Hq DD LdpCxH CY2~p@(((( (( ((  ) )  ( ($ $"+ $ $|_ | $$_ | $ )} +}"+o'$ o'(  )} ~' ~'+}"+'(* )} ~'0~'+}"+_ o )} ~'(~'+}"+o'$ o'(  )} ~'~'(+}"+'(* )} ~'~'(+}"+_ o )} ~'~'(+}"+"|') {!: "   ",}"+  ",}"+ )$(# $ $|_Q| $$_E$  o '(_"o?  )'| ' +%$" "(& oz(''_{"AiQey 5QqjM !M-AUA A A A eA EA A A iA !A @URhCMakeBitmap@URBxOffsetShape@UR{DrawIntoBitmap@UR4ntx2@UR4nty1@URS'tx3@URtx1@UR4lbx2@URly%by2@URly%bx3@URubx1@URMakeLineA A A C CY2W@{9~8| oI$|$  }_? }{9 ,"_J"$A 9i!M,AM} "@URAddToDefaultStore CY2 2@("_}$£{9|o|8}}o ""Am@URGetStores@URf/GetSoup @UR>WRemoveFromStore CY2U5@p)){{u8"" |}" * w 'oW"" w+_o"" w+~o"" w+~ow ow w +w ow w +" u8_u8A e rI  A ! )! ! =%I0@UGenerating Puzzle2@UBuilding Puzzle...$AEa5}@UR%closebox@UROstatusText@URltitleText@UR(DoProgress@URrCancel4@UDrawing Puzzle Grid"@UDrawing...!@UR FArrayRemoveCount@URO"Open CY2Uh@ ( (((     )) }( 2   9 $ $~|_|} }$$_ | +o}$g$| +_'oE|$g|$ +_'o0$_B'_|$g_|$ +_b'oz' _'_'"~ " 8 $ $~|_|} }$$_'oE$ } 'oH $ $ 'os$} 'o'_"o" $'$$  _ o$_  " o&}}*|}$ 9_E $*˜'){: 8 8 8  8  8  8 8*  8"~ " 8 $ $~|_Q|} }$$_G 'oA}$$  _'o_$$$ 9 8 8* "_ ]" oA$$$ 9 8 8**"~  " }$$_ $ $~|_ |}'o|$$  _P}'o_J|$}|$}$ 9 8 8* "_W " o|$}|$}$ 9 8 8*~ "p"Ai !A 5 9ijEjm}jIj !MM A eA A QA A @URrQGotoKeyLAA Y ] 1  mC%G YA  @UR>WmenuLeftButtons$@UR+upreAllocatedContextAA=yCY{E A y@UR~DoInfoAbout@UR9DoInfoHelp@URDoInfoPrefs CY2@p8A 1I CY21A I CY2eAIC m A @URpopup!@UR5TjpickActionScript@UPuzzleAA%=U@UCheck@UClear@UStart CY29,@p)"o+{Q" w) )     w 'oV w9 { o8"oq')_'')+{$o6*o6"   $ $|_ p|op| p| w 'o|$ 9 8  8* "w $w $!+$"w#$w %+{'owoOwů_^&'(+"w 'oy )w9 $'(**' o   $ $|_p|+'X o$ "$**    $ $|_p|+'X o $}o"_! "| |  $ o?"_ p|,'oT"_ _| -*w.| w/p|p|0w 'o|$ 9 8p| 8*w w1p|0)w w" ) w w"~'' 2+p|w"w"$"w"_"_   $ $|_Gp|3'X oC$ +"$**    $ $|_p|3'X o$}o"_ w"|$| -* o"_p|,'o"__| -*w.| w/p|p|0w 'o6|$ 9 8p| 8*w w1p|0)w w" ) w w"~'' 2+p|w"w"$"w"_w#$w %+{QA -a e  9 Qi% Eu ! I  % qAu9jMj E } i5@URHIsArray4@UThere is no puzzle.AAqCrIA}@URy keyValue@UOK CY2@"@UR,ü,AsyncConfirm@URePlaySoundSync0@UPuzzle is CORRECTAACrIA} CY20@UClear the puzzle?@UR?=yesNo@URModalConfirm2@UPuzzle is started.AACrI CY2CIA "@URL\buttonClickScript CY25AI@UNew@U 3922 S StreetB@U Omaha, NE 68107b@UPlease include your email address so I canH@Uemail you the latest version.\@UOr to register and check for new Newton>@Usoftware releases go to:X@U http://www.gamesavants.com/newtonLAA]%E m5Y\@UIn Sum Square you must place numbers in\@Ucombinations across and down that, when`@Uadded together, equal the amount given inf@Uthe total squares. The total squares are theb@Usquares that are split diagonally and haveX@Uone or two small numbers in them. Thed@Uamount appearing above the diagonal line is^@Uthe sum of the number combination to thed@Uright of the total square. The amount belowb@Uthe diagonal line is the sum of the number^@Ucombination below the total square. Onlyh@Udigits 1-9 can be used in the puzzle and eachb@Unumber can only appear once in each numberb@Ucombination. Example: Total across for a 2\@Ublank combination is 14. To make up theb@Utotal you must use 9 and 5 or 8 and 6 as 7LAA Y}=e eN@Uand 7 is an illegal combination.b@UTo enter numbers into the game grid simply`@Uwrite the number in the desired square or`@Utap the square and select the number from`@Uthe pop up. When writing the number in as`@Ulong as the gesture starts in the desiredd@Usquare it will be placed there. If you maked@Ua mistake you can rewrite the number, enter^@U0 (zero) or scrub and the square will be@Ucleared.*@UPrefs Options:d@UUse Big Grid: Check this if the puzzle gridP@Uis to small for you to work with.d@USave to Soup: Check this if you wish to useHAAu %Ii)Yb@Uflash memory to store the puzzles. If leftd@Uunchecked this option stores the puzzles inL@Uthe Newton's heap (RAM) memory.$@UNew Button:\@USelect this to pop up the Grid Selector`@Uslip. In the Grid Selector tap the arrowsb@Uto move through the playable puzzle grids.`@UNot all of the puzzle grids are available`@Uin certain screen orientations so you mayf@Uwant to change the orientation of the screenb@Uto have more puzzle grid options. Once youd@Ufind the grid you wish to play tap 'Select'`@Uto generate a new puzzle. Select 'Cancel'f@Uif you do not want to generate a new puzzle.0AAQ}i u *@UPuzzle Button:b@UCheck: Select this when you have completed$@Uthe puzzle.d@UClear: Select this if you want to start theh@Upuzzle over. This will remove all entries you<@Uhave made in the puzzlef@UStart: Select this if you are having trouble6@Ustarting the puzzle. CY2.@ qp$)v)+ P4A%!9YAq CY2Qe@""PA} @UR;vTPageStringAA q%0C5 Q 14A q U  a@UR[VgslogoviewC0 CY2q@PA A Uʑu,Ce00A q ) I@URKviewFormat@UR/V^viewDrawScript@URNviewClassC  CY2CCi  @d.UUUUUxU\.*UTUUU* UTU^*U@PU *TUUUUx*UPUUUU^ U@@UUUUW *TUUUU* *UPUU@UWUx*U@UUUPU_|  *?UUUUT@U */*TU_UU@U|*?*UP_U_^ ꪀ U@UE~UUUUUUp +:TWUUUW**UPUWUpU@U_U^ *UU?W_a*ς?>`W>px`<+` W|88w|^`p~p6z`0~^a<;၁ 05x`:@x@À`@pp @?< `?A ~a`00a|p`<00@<@p0@`|x@p 3{p >|@?y8wx@\_~χ?U8^;p *uUWUW:*p5UEWUW8U@ UWU_ꪠ uUPUU@U: *=UTxUUpUU< (UUU@U\@U_ /* U@UUT@UUUUꪨ*? uUTUP_UU@UU:UU~UW UU@U_ꪠ+ UPWUU}UU_UW  UUPU_UUUUU**}UUUUWUUUUUUU?UUUUUUUUUUU_UUUUUWꪪWUUUUCC1uk A q B@Uwww.gamesavants.com/newtonC Cʭk:@UCopyright 2004, 2005C 8C!Yk6@Uby Matthew A. HudsonC( hCˑ˽k,@USUM SQUARE 1.00C AAXCE }֝@ס\A q U ̡ % E ] ay͕ͱ@URACChangePreview @URSPreviewSelected@UR'PYPreviewArray"@URˀPreviewArrayIndex@UR&0iPreviewIndexer@UR湁lBitmap@UR&gGridPreview@URBoundingBox@UR5SelectIt@URS^GSScroll@URCancelSelectCA U%5(CMyΕ0y,A q UICA UΥ(C@@0],A q ICt C5Yϥ͕$A q  CY2yύ@'q8A rI@USelectC C! Gͱ$A q  CY2A@{o=q'Po _q$q«s))}v o9}w _:"n"{ oq oTq$_X'Pq«s))}v oz}w _{"oE" 8{| RPlaceNumber@UR68GestureGrab@URkPickNumbersC CY2i(@p))     {)| ¥})$ o-"} +~)$oD"~ ) ) of'$ _g"ox 9'"@A e 1Qiڍڥ @URrGetWordArray@URHmStrLen"@U0123456789@URRk passAll@URruStringFilter@URFkkStringToNumberA U!4C-۩@Y(8A q e ۉعI"@UR!viewgesturescript @URxFviewClickScriptC@` CY2e(}@p))     |'4ouv ww  ~w  'oU"w  ow  '(w w  "w'ow9 $ 9  8 w    8*ww +'_n|'onuv ww  ~w  'o&"~v ww8 w  vww8'"A e ؁ E؝   9 QiI qqqI CY2 %@8+PA qAq @UR?parent CY2y޵<@8 {*${*r|s|}}v*~~w*"0Aq؁؝ Ej @URؚGetPoint CY24CU ia8A qߍ ߩ @UR!pickItems@URpickItemsBig@UREpickItemsSmallC(XAA$C9M (Aay@URS6width@URheight@URWscellFrame@UR PouterFrame@-'@O\Xv@v@C8@p@vXv\O@@eAGN\_\\v\v\vNG@@GNu\v\v\v|NvÄGÅ@v@AG@C CY2-@{ o{' {$|9_ "A@URIQQy@URcטxAA $C91E @?9??ǿ?????????????ߑߓϟ?>~|>?CAAq$C9M  CY2'@*{'ot_vP,A i5ߩߍ CA5Q@URT}UseBigGrid@UR8+UseSoup@UR҃GetAppPrefs CY2 CY2  F@p"o5p)){{''|v$}w$ + P8A e  q E qq CY2ey@q+A q CY2U@p)) { o*{'$ _+"ouv ww }|w ~ 'o["w ~ o{ ow ~ '(w w ~ "_w ~ {w w ~ w{)w w ~ )w w ~ u'w' +_:{ o"w w{)w w)w wu'w' +w ~ {w ~ ww$w'ow9 ~$ 9  8 w ~   8*ww +_"|A e ؁ E؝   i5  9 QiI qAA!(CA]0 ,A q UICA U@C$5 DA q U-  Q ai@URK>viewIdleScript@UR6ycountdown$@UR;viewSetupDoneScript@UR`?cdtimer@URшCloserC<A U)$C!Ak(A q  ! C0 CY2d@UThank you for evaluating this new game for Newton. If you would like to see more new software written for Newton then PayPal $5.00 US to: hexsane@gamesavants.com CHOOSE FROM 100 PUZZLE GRIDS IN THE REGISTERED VERSION! Please include your email address so I can email you the latest version. Or to register and check for new Newton software releases go to: http://www.gamesavants.com/newton C Hck$A q ! "@USUM SQUAREC@$CMuHckQ(A q ! @U9C LCi A q Cp CY2Q6@p oq8s8 9"p$qp)+'0AQrIiI9q@URߧwSetupIdle CY2@'9A CY2@p +PA Y q CY2Um@p'+PA Y q AAQ)i(CE,A q U 5 aQCA U),CU550A q  @UR|QbuttonValue@UR&viewValue,@UBig Puzzle GridC@ ` CY2%@p)){{*w~ ow'o|w '` gO}w 'D'` _R'o  *olP_wow w+wow w+ w¨8P'`'`'' '$'$' '_'@'@ !" #~ w~$)w%&8w w+ 'w w (w 'Dw )*""+ ,-w./+0ow%18PA e  i5 !  % ra E ) ! iu  uurI I u! =I@UCurrent puzzle does not fit screen. Would you like to continue? AAIMC]|@C``C |@??C``C1|@C``Ca|@@ @ C``C |@C``4AAAyIC%8@ppCCU8@ CC8@p0@CC%]8@p0pCC8@CC-8@pCC]8@ppCC8@ CC-e8@pppCC8@pxpC4AAM}EC1h@{cCDLC1h@?~?~?~??CDLCah@?~>~~??~?~?CDLCah@>|xCDLCh@?????~?~?CDLC)h@??>~~~?~?>??CDLC)h@~|CDLCYh@??~?~?~??~~?~?~??CDLCYh@?~~>~?~???>~~?CDL0Aq AAQiC5\@C@@Ce\@?C@@CM\@C@@C}\@@ C@@C e\@C@@4AAu 5   U  C0@C C)Y0@ @@@@@C C0@ C C 0@ ` C C I y0@ C C  0@ C C  90@C C i 0@ C C  0@C C ) Y0@ C 4AA  !   yiC  H@ <|C$,C 5 }H@ 8pC$,C  H@ ÀÀC$,C % mH@ 7gC$,C  H@ À~C$,C]H@ 8pw>C$,CH@ 888C$,CMH@ c>cC$,C}H@ >ws?8C$,@URBxEntryChange8@URedrawing Puzzle Grid CY2Uy#@*{o'_"P$A i5 ,CU Q&@USave to SoupC@` CY2-@*s{o{s{)sv'o|* w  )oH (   )9 w)oj"" w+|o|{"{)"PpA iQ}- QMmi ! @UR0!RegUnionSoup@UR PIsReadOnly#@URT9GetUnionSoupAlways@UR_GetMember8@USaving Puzzle to Soup @USaving... CY2U!$A iQ AA5)Q CY2@@{9$|$~_,}8o$}8)}8"$AiA$@URnվCEntryRemoveFromSoup CY2=(@8q'4+"  (     *  'o'`'`'' '$'$' '_'@'@   !"w w #w'Dw $ %&'w"'o}()**w*+)o6,( -.)/9*01w*29  38  ol 4856_p 67w6¯8_w9:)"o 67w6¯8;PAq  qqq qr r)  i5 E ) ! iu  uuQ I u A }- QMmi 9i ra e  CY2uLr@(((((' 9   8 o  8   9 8t§  ))} o _"o} o"}"*  $ $~|_}| }$$   _    8  8  8  8   8   '(o  |} }'){: 8 "~ "oE(!'(""(#'($ _e(%"(&t(' ((Ai%9Ma} 9i ra A jEM} !M=QeyA A QA @UR5lGridIntA IA u CY2@{qo $_ "AaCցA!@UR5!0validTestA A A A A A A eA C Aii9iQa(A U]m CY2a}@p'o?"" u+{o$w"_%"o<""   w +_]w )o]"" w +{oi" w8\A=q! 9 ! = ! I4@ULoading Puzzle Grid"@ULoading... CY2"@{{A{*o{*{"A1!@URSidevInstallScript@URsHasSlot@URƐRemoveSlot