FzzXIP25'_[ŖT( T?€9zV‡ö“’’HomeBpC|Ć'System Center of MassBpC”ć{Ć$“ś Red BlockBpCUĆ$ Blue BlockBpCÆ8Ć$'$xHHŚ(’į’āłFG(üHHŲ(d'h’’’HomeBpC|Ć’’RÜV<£× <÷ =(<£× <£× ?€<÷ =?€?€’’U’’'šÜGroupCofM(0).xGroupCofM(0).y”ž…ƒŒb A‹’’ˆSystem Center of Mass’’'—un_Mkg?€?€un_Dm?€?€unRt”Be.Ņ<Žś>un_CA?€?€un_KK?€?€unsmmole?€?€un_Lcd?€?€un_Ts?€?€unFFąN?€?€unENąJ?€?€unWWŠW?€?€unCHC?€?€unRsąą½?€?€unVlŠšV?€?€unRVń?€?€unHzš?€?€unSpš?€?€˜ń”/sBe.Ņ<Žś>ąm/s^2?€?€šm/s?€?€m^2?€?€ąN/m?€?€kg m^2?€?€’’'Ž’’' ’’'ķ’’'AõĆ.’¬Ćq›’’?€'§Œb A‹’’ˆ’’'ī’’' Pö!q›’’?€'§Œb A‹’’ˆ’’'ģ’’'@ @ q›`angle(self.v#)?€?€ˆˆˆˆ?€š?€'§Œb A‹’’ˆ’’'ļ’’'!`?€?€ˆˆˆˆ`?€?€ˆˆˆˆ`?€?€ˆˆˆˆq›’’?€'§Œb A‹’’ˆ’’'‚Ō··ŻkĀ¢>#× >#× <#× ’’'Œ±•eT91exMD±TEXTttxtƒ DataexDC›eT95exTXµMooVTVOD‚ Movie ’’&ņŹ’’³??’’ff33°æ&¾€>”™™š>™™š?8Ń·’’„ƒŒĢĢb A‹ˆ Rectangle’’³?`?ĄĄĄĄĄĄ°?Ҿ€@sĄ>ī=&BU>™™š>™™š?8Ń·/,„ƒŒ™™’’b A‹’’ˆ Rectangle’’Ü”ž…ƒŒb A‹’’ˆPoint’’Ü”ž…ƒŒb A‹’’ˆPoint’’WBH@€ąq›’’?€’’;`-( 5.0000000e+1) * (Constraint[3].dp.x #- ( 2.2891159e+0))?€?€ˆˆˆˆ?€§ŒŌb A‹’’ˆSpring’’yxõż™™ff33‰b}b‹ˆCenter of Mass’’ySõü’’33‰ab‹ˆ Red Block’’yWõū™™’’‰`_b‹ ˆ Blue Block’’ yfīĄĄĄĄĄĄ‰`æb‹ ˆ Erase Tracks’’ yXõž’’’’‰`b‹ ˆ Lab Frame’’ yd(“ĄĄĄĄĄĄ‰Ÿb‹ˆ Gravity....’’x’’?€' ’ ’ž  e€¦·C¢ ‚ e€¦ 0Iˆ:µœš9"e ’’’’’’’’# Ä”ĄŲ%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  æ ##”Ą:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #”d1drw2Y`i€Wš·…€’’’’’’} ##”Ą:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #”– ”ddrw2:”ddrw2:$”d4drw2:@@”š’šŗą?n ˜,"New Century Schlbk" 8.@@(•OFF ™”ddrw2:”ć —”ddrw2D ƒ’{ ‰Č(b A‹ ˆPicture@`constraintforce(10002,1).y#=0?€?€?€ą’’ x’’?€'’ ’ž  P̐,·C¢ ‚ P̐, 0Iˆ:µœš9"`Ė ’’’’’’’’# Ä”ĄŲ%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  æ ##”Ą:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #”d1drw2T³dĖ’’’’’’} ##”Ą:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #”– ”ddrw2:”ddrw2:$”d4drw2:@@”š’š/ ˜,"New Century Schlbk" 8.@@(€ĶON ™”ddrw2:”ć —”ddrw2D ƒ’{‰Å(b A‹ˆPicture@`|constraintforce(10002,1)#|>0?€?€?€ą’’ Y:GZ?Oscillating Spring Observed From Different Frames of Reference.‰bŌ‹ˆText’’y? ĄĄĄĄĄĄ‰O'b‹ˆ Button 15’’y?ĄĄĄĄĄĄ‰i'b‹ˆ Button 16’’Y"š’’Z0Dr. Richard Vawter Western Washington University‰P[b ĢĢ’’ĢĢA‹ˆText’’Y"š’’Z0Dr. Richard Vawter Western Washington University‰Tqb ’’’’ĢĢA‹’’ˆText’’