FasdUAS 1.101.10 k j 0prefs m  msng j 0 prefspath prefsPath m  msng  l   i  I 0get_tracklength o 0numbarsnumBars o 0isutfisUTF k* n I 0 loadprefs loadPrefs f Z* =  o 0numbarsnumBars m k C  !" !l # # just use regular time"$% $O 8&' &k7(()* )r+, +n-. -I/ 0 converttime convertTime/0 01  pPos .f ,o 0 theposition thePosition*1 1Z7234 2="56 5n 78 71  pDur 81  pTrk 6m !  msng 3r%(9: 9m%&; ; :o 0 theduration theDuration 4r+7<= <n+5>? >I,5@ 0 converttime convertTime@A An,1BC B1/1  pDur C1,/  pTrk ?f+, =o 0 theduration theDuration 'm DDnullw iTunes.app^`9Id 7g<<Xv|hookalis>Nanashi\(XH+ iTunes.app/' Applications\'ZNanashi:Applications:iTunes.app iTunes.appNanashiApplications/iTunes.app/%E EL9CF Fb9BGH Gb9@IJ Ib9>KL Kb9<MN Mm9:O O( No:; 0 theposition thePosition Lm<=P P  /  Jo>? 0 theduration theDuration Hm@AQ Q) kF*RRST SOFlUV UZJkWXY W>JQZ[ ZnJO\] \1MO  pDur ]1JM  pTrk [mOP  msng XrTe^_ ^ITc` .sysorondlongdoub `lT_a a]T_bc b^T]de d1TW  pPos elW\f fnW\gh g1Z\  pDur h1WZ  pTrk co]^ 0numbarsnumBars _o 0n Yrhkij imhi jo 0n VmFGDTkl kZmmno momn 0isutfisUTF nkqppqr qrqtst smqru u╞ to 0leftedgervw vruxxy xmuvz z═ yo 0barw{| {ry|}~ }myz ╪ ~o 0marker| r} m}~ ╡ o 0 rightedge ok r m [ o 0leftedge r m = o 0bar r m | o 0marker r m ] o 0 rightedgel r b b b m  o 0leftedge o 0str Y Z A o 0b o 0n r b o 0str o 0bar o 0str = o 0b o 0n r b b b b b b b o 0str m  o 0marker m  o 0str r b o 0str o 0bar o 0str 0b m o 0numbarsnumBars r' b% b! o 0str o 0 rightedge m!$  o 0str L(* o() 0str l i I 0 converttime convertTime o 0thetimetheTime k* r c l _ o 0thetimetheTime m< m  TEXT o 0 theminutes theMinutes r   l  c   l  c  `  o 0thetimetheTime m < m   long m ~ ~ TEXT  o} }0 theseconds theSeconds  Z#|{ = n 1z z leng oy y0 theseconds theSeconds mxx r b m  0 ow w0 theseconds theSeconds ov v0 theseconds theSeconds|{!u !L$*" "b$)#$ #b$'%& %o$%t t0 theminutes theMinutes &m%&' ': $o'(s s0 theseconds theSecondsu() (lrqrq)*+ *i,- ,Ip.o p0 rgbstringof rgbStringOf./n /om m0thecolortheColorno -kj0012 1Y63l45k 3k 16678 7Z 9:ji 9A ;< ;n => =4 h? h cobj ?o g g0i >o f f0thecolortheColor <mee :r@A @mdd AnBC B4cD c cobj Dob b0i Coa a0thecolortheColorji8E` EZ1FG_^ F?$HI Hn"JK J4"]L ] cobj Lo !\ \0i Ko[ [0thecolortheColor Im"#ZZ Gr'-MN Mm'(YY NnOP O4),XQ X cobj Qo*+W W0i Po()V V0thecolortheColor_^` l0i 4mUU 5mTTk2RS Rr7gTU Tb7eVW Vb7cXY Xb7VZ[ Zb7T\] \b7G^_ ^b7E`a `m78b b rgb( al8DcS cI8DRdQ R.sysorondlongdoub dl8@eP e\8@fg f^8>hi hl8<jO jn8<kl k49?nn?PQS _mEFo o, ]lGSpJ pIGSIqH I.sysorondlongdoub qlGOrG r\GOst s^GMuv ulGKwF wnGKxy x4HKEz E cobj zmIJDD yoGHC C0thecolortheColorF vmKLBB tmMN{{?GHJ [mTU| |, YlVb}A }IVb@~? @.sysorondlongdoub ~lV^> \V^ ^V\ lVZ= nVZ 4WZ< < cobj mXY;; oVW: :0thecolortheColor= mZ[99 m\]?>?A Wmcd ) Uo8 80rtnS7 Lhj ohi6 60rtn7+ l5454 i I32 3 0encodeentitiesencodeEntities1 o0 00htmltexthtmlText12 k r n 1/ / txdl 1. . ascr o- -0 olddelims oldDelims l,+,+ r  l* m &* n 1 ) ) txdl 1( ( ascr r  n  2 ' ' citm o & &0htmltexthtmlText l% o$ $0itemlistitemList% r l# m  &# n 1" " txdl 1! ! ascr r c l o 0itemlistitemList m  TEXT o 0htmltexthtmlText l r# l m < n 1 "  txdl 1   ascr r$) n$' 2%'  citm o$% 0htmltexthtmlText l o 0itemlistitemList r*/ l*+ m*+  < n 1,.  txdl 1+,  ascr r05 c03 l01 o01 0itemlistitemList m12  TEXT o 0htmltexthtmlText l66    r6; l67 m67 > n 18:  txdl 178  ascr r<A n<? 2=?  citm o<= 0htmltexthtmlText l o 0itemlistitemList rBG lBC mBC  > n 1DF  txdl 1CD  ascr rHM cHK lHI oHI 0itemlistitemList mIJ  TEXT o 0htmltexthtmlText lNN rNS lNO mNO " n 1PR  txdl 1OP  ascr rTY nTW   2UW  citm  oTU 0htmltexthtmlText l  o 0itemlistitemList   rZ_ lZ[ mZ[  " n 1\^  txdl 1[\  ascr  r`e c`c l`a o`a 0itemlistitemList mab  TEXT o 0htmltexthtmlText lff rfk lfg! !mfg" "'  n#$ #1hj  txdl $1gh  ascr%& %rlq'( 'nlo)* )2mo  citm *olm 0htmltexthtmlText (l+ +o 0itemlistitemList&,- ,rrw./ .lrs0 0mrs1 1 ' /n23 21tv  txdl 31st  ascr-45 4rx}67 6cx{89 8lxy: :oxy 0itemlistitemList 9myz  TEXT 7o 0htmltexthtmlText5;< ;l~~<=> =r~?@ ?o~ 0 olddelims oldDelims @nAB A1  txdl B1  ascr>C CLD Do 0htmltexthtmlTextEF ElFGH GiIJ IIK 0 urlencodetext urlEncodeTextKLM Lo 0thistextthisTextMNO No 0 encodegroupa encodeGroupAOP Po 0 encodegroupb encodeGroupB JkpQQRS RrTU TmV V*$abcdefghijklmnopqrstuvwxyz0123456789 UlW Wo ,0acceptablecharactersacceptableCharactersSXY XrZ[ Zm\ \$+!'/?;&@=#%><{}[]"~`^\|* [l] ]o 0 acharacters aCharactersY^_ ^r `a `m b b .-_: alc co 0 bcharacters bCharacters_de dl efg fZ hi h= jk jo 0 encodegroupa encodeGroupA km   boovfals il l lrmn mbop olq qo ,0acceptablecharactersacceptableCharacters plr ro 0 acharacters aCharacters nls so ,0acceptablecharactersacceptableCharactersgtu tZ+vw v=xy xo 0 encodegroupb encodeGroupB ym  boovfals wl "'z zr"'{| {b"%}~ }l"# o"# ,0acceptablecharactersacceptableCharacters ~l#$ o#$ 0 bcharacters bCharacters |l o ,0acceptablecharactersacceptableCharactersu l,, r,/ m,-  l o 0 encodedtext encodedText X0m Z@h E@C l@A o@A ,0acceptablecharactersacceptableCharacters oAB 0thischarthisChar rFK lFI bFI lFG oFG 0 encodedtext encodedText oGH 0thischarthisChar l o 0 encodedtext encodedText ENQ mNO   oOP 0thischarthisChar rTY lTW bTW lTU oTU 0 encodedtext encodedText mUV + l o 0 encodedtext encodedText r\h c\f l\d b\d l\] o\] 0 encodedtext encodedText I]c (0urlencodecharacterurlEncodeCharacter o^_ 0thischarthisChar mde  TEXT l o 0 encodedtext encodedText 0thischarthisChar o34 0thistextthisText lnn Lnp lno ono 0 encodedtext encodedTextH l i I (0urlencodecharacterurlEncodeCharacter o 0thischarthisChar kK r l l I .sysoctonshorTEXT o 0thischarthisChar l o~ ~0 asciinumber asciiNumber r  J m  0 m  1 m  2 m  3 m  4 m  5 m 6 m 7 m 8 m 9 m A m B m C m D m E} m F} l| o{ {0hexlisthexList| l!!zyzy r!/ n!- 4"-x x cobj l%, w  [%,   l%* v  _%*   o%&u u0 asciinumber asciiNumber m&)ttv  m*+ssw l!"r o!"q q0hexlisthexListr op p0x r0> n0< 41U? =F @A @> BC Bo T T0 the_rating Cm S S msng A>DE DoR R0 the_rating EmQQ >kFFGH GOSIJ IZRKLPM KG-NO NH%P Pl$QO QI$NRM N.coredoexboolobj Rl SL Sn TU T1 K K pRte UoJ J 0 the_trackLMO O=(+VW Vo()I I0 the_rating Wm)*H H msng LL02X Xm01Y YP Mk5RZZ[\ [r5<]^ ]c5:_` _l58aG a_58bc bo56F F0 the_rating cm67EEG `m89D D long ^oC C 0stars\dB dZ=RefA@ eF=Hgh g?=@ij io=>? ?0 the_rating jm>?>> h=CFkl koCD= = 0stars lmDE<< frKNmn mmKL;; no: : 0starsA@B JmDHop oZTcqr98 qHTVs soTU7 70 encodingisutf EncodingIsUTF rLY_t tbY^uv ubY\wx wmYZy y( xoZ[6 6 0stars vm\]z z  stars)98p{| {ldd5454|}~ }rdg mde ( o3 30 starstring starString~ lhh2121 rhk mhi ✮ o0 0 0fullstar rlo mlm ✩ o/ / 0 emptystar lpp.-.- Zp, =ps opq+ + 0stars mqr** kv rvy mvw  o) )0 starstring starString Yz(' r b o& &0 starstring starString o% % 0 emptystar o$ $0 starstring starString (0i m}~## m~""'! r b o 0 starstring starString m   o 0 starstring starString!, k Y r b o 0 starstring starString o  0fullstar o 0 starstring starString 0i m o  0stars Y r b o 0 starstring starString o  0 emptystar o 0 starstring starString 0i o  0stars m r b o 0 starstring starString m ) o 0 starstring starString L o 0 starstring starString U ?L m V+ l    w k i"% I  .cplGpcCXboolutxt o 0c  pcC1 o  0 arguments  pcC2 o 0view k Z E J m  itunes m  music o 0c Q  k  O % r$ ?" l  I  .corecnte******** l 6 2  pcap = 1  pnam m  iTunes m ! o 0 itunesrunning itunesRunning m nulls System Events.appIH|! 7hg I5> 0 getitunes =5: n58 168  eNcA o56 0view m89  encEutF8 f45  o 0 theitunes  ZAt =AD oAB 0 theitunes mBC  not running rGJ mGH! !%isn't running iTunes currently.  o 0msg"# "=MR$% $oMN 0 theitunes %mNQ& & paused#'( 'rUZ)* )mUX+ +has iTunes paused. *o 0msg(,- ,=]b./ .o]^ 0 theitunes /m^a0 0unknown track type-1 1rej23 2meh4 4/)is listening to an unknown type of track. 3o 0msg rmt56 5bmr78 7mmp9 9is listening to  8opq 0 theitunes 6o 0msg: :Ou;< ;Iy=> .ccoRsCmXnullTEXT =oyz 0msg>?  sCm3 ?m}~  boovtrue <ouv 0view@A @=BC BnDE D4F  cwor Fm Eo 0 arguments CmG G openAHI HPJK JOLM LI .miscactvnullnull MmDK  consrmteINO NFPQ P=RS RnTU T4V  cwor Vm Uo 0 arguments SmW W quit Qo 0 itunesrunning itunesRunningOXY XPZ[ ZO\] \I .aevtquitnullnull ]mD[  consrmteY^_ ^=`a `nbc b4d  cwor dm co 0 arguments ame e play_fg fPhi hOjk jI .hookPlaynullobj  kmDi  consrmteglm lFno n=pq pnrs r4t  cwor tm so 0 arguments qmu u pause oo 0 itunesrunning itunesRunningmvw vP xy xOz{ zI .hookPausnullnull {mDy  consrmtew|} |F"2~ ~=", n"( 4#(  cwor m&' o"# 0 arguments m(+  stop o/0 0 itunesrunning itunesRunning} P5I O<H IBG .hookStopnullnull m<?D  consrmte FL\ =LV nLR 4MR  cwor mPQ oLM 0 arguments mRU  next oYZ 0 itunesrunning itunesRunning P_s Ofr Ilq .hookNextnullnull mfiD  consrmte Fv =v nv| 4w|  cwor mz{ ovw 0 arguments m| previous o 0 itunesrunning itunesRunning P O I .hookPrevnullnull mD  consrmte F = n 4  cwor m o 0 arguments m  rating o 0 itunesrunning itunesRunning kW r l = n 1  eNcA o 0view m  encEutF8 o 0 encodingisutf EncodingIsUTF l if the command is just "/itunes rating", this try block will cause an error in the first line, skip the rest of the block, and no one will be the wiser. Otherwise, it will set the rating then continue the script. l Q k r c l n 4  cwor m o 0 arguments m  nmbr o 0 therating theRating O Z = 1  pPlS m  ePlSkPSP r ] o 0 therating theRating m n 1~ ~ pRte 1} } pTrk mD| l{z{z| Ryxw y.ascrerr ********xw lvuvu O5 Z4t =  1s s pPlS m r r ePlSkPSP k( r n Iqp q0 get_rating 1o o pTrkn om m0 encodingisutf EncodingIsUTFnp f ol l0 starstring starString r$ b" m  iTunes song rating:  o !k k0 starstring starString oj j0msgi r%( m%&h h boovfals og g0 actiontense actionTenseit k+4 r+0 m+.  has iTunes paused  of f0msg e  r14   m12d d boovtrue  oc c0 actiontense actionTensee mD Z6Ub o67a a0 actiontense actionTense O:H I>G` `.ccoRsCmXnullTEXT o>?_ _0msg^] ^ sCm3 mBC\ \ boovtrue] o:;[ [0viewb OKU IOTZY Z.ccoRsCmXnullTEXT oOPX X0msgY oKLW W0viewV lVVUTUTV FZj =Zd !  nZ`"# "4[`S$ S cwor $m^_RR #oZ[Q Q 0 arguments !m`c% % stats oghP P0 itunesrunning itunesRunning&' &km(()* )Qm+,- +rp./ .np}01 07q}O23 O cwor 2mwyNN 3mz|MM 1opqL L 0 arguments /oK K0args ,RJIH J.ascrerr ********IH -r45 4m6 6 5oG G0args*7F 7O89 8IE:; E.ccoRsCmXnullTEXT :b<= <m> > 's  =n?@ ?IDAC D0getstatsgetStatsABB BoA A0argsBC @f;@C? @ sCm3 Cm> > boovtrue? 9o= =0viewF'DE D=FG FnHI H4<J < cwor Jm;; Io: : 0 arguments GmK K prefsEL9 LkMMNO NOPQ PI8RS 8.coRCaEvXnullcobj RmT TRLControl-click (or right-click) here for iTunes PrefsS7U6 7 aEv2 UmV V itunes6 Qo5 50viewOW4 WLX Xm3 3 boovtrue49YZ Yl2121Z[0 [L\ \m/ / boovtrue0 R.]- ..ascrerr ******** ]o, ,0err- I+^* +.sysodlogaskrTEXT ^o) )0err*_` _=ab ao( (0c bmc c reload`d' dkeefg fZhi&% h=jk jo$ $ 0 arguments kml l prefs inmn mI#"! #0 reloadprefs"! nf&%go oLp pm  boovfals 'qr qlrs sLt tm  boovfalsuv ulvwx wi&)yz yI{ .cplGpiMXutxtutxt {o 0m zk||}~ }n I 0 loadprefs loadPrefs f~ Z E J  m  msng m  boovfals n  I  0getkeygetKey m  Link Songs  o  0prefs L o 0m Z F? F. C$ n" 1 "  maPA o  0m m"# is listening to  =', n'* 1(*  isAc o'( 0m m*+  boovtrue =1= n1; I6; 0getkeygetKey m67  Link Songs o16 0prefs m;<  boovtrue kB rBG nBE mCE  catr oBC 0m o 0segments ZH FHZ @HO lHM IHM .corecnte******** oHI 0segments mMN =RX nRV 4SV  cobj mTU oRS 0segments mVW is listening to  Q] k` r`f n`d 4ad  cobj mbc o`a 0segments o 0thesongtheSong lgg rgj mgh  msng o 0 theartist theArtist Zk Fk} @kr lkp Ikp .corecnte******** okl 0segments mpq =u{ nuy 4vy  cobj mwx ouv 0segments myz   by  r n 4  cobj m o 0segments o 0 theartist theArtist l r m  msng o 0thealbumtheAlbum Z F @ l I .corecnte******** o 0segments m = n 4  cobj m o 0segments m   from  r n 4  cobj m o 0segments o 0thealbumtheAlbum Z F @ l I .corecnte******** o 0segments m =   n   4  cobj  m  o 0segments  m   from  r n 4  cobj m o 0segments o 0thealbumtheAlbum l r m OIitms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults? o 0 initialsearch initialSearch r o 0 initialsearch initialSearch o 0 artistsearch artistSearch r!" !o 0 initialsearch initialSearch "o 0 albumsearch albumSearch #$ #r%& %m' ' &o 0delim$() (l)*+ *Z',- ,>./ .o 0 theartist theArtist /m  msng -k#0012 1r34 3b56 5b78 7o 0 artistsearch artistSearch 8m9 9 artistTerm= 6n:; :I< 0 urlencodetext urlEncodeText<=> =o 0 theartist theArtist>?@ ?m  boovtrue@A Am  boovtrue ;f 4o 0 artistsearch artistSearch2BC BrDE Do 0 artistsearch artistSearch Eo 0 albumsearch albumSearchCFG Fr HI HmJ J& Io 0delimGKL Kr MN Mo  0 artistsearch artistSearch NnOP O1  liNk Pn QR Q4 S  catr Sm  Ro  0mLT Tr#UV UJWWX XmY Y itunes VnZ[ Z1"  stYc [n\] \4^  catr ^m ]o 0m+_` _l((`ab aZ(tcd c>(+ef eo() 0thealbumtheAlbum fm)*  msng dk.pgghi hr.@jk jb.>lm lb.5no nb.1pq po./ 0 albumsearch albumSearch qo/0 0delim om14r r albumTerm= mn5=st sI6=u 0 urlencodetext urlEncodeTextuvw vo67 0thealbumtheAlbumwxy xm78  boovtrueyz zm89  boovtrue tf56 ko 0 albumsearch albumSearchi{| {rAF}~ }mAD & ~o 0delim| ZGV =GJ oGH 0 theartist theArtist mHI  msng lMP rMP mMN o 0 albumindex albumIndex )#which attribute is the album string rSV mST~~ o} }0 albumindex albumIndex rWa oWX| |0 albumsearch albumSearch n 1\`{ { liNk nX\ 4Y\z z catr oZ[y y0 albumindex albumIndex oXYx x0mw rbp Jbgv mbe  itunesv n 1kou u stYc ngk 4hkt t catr oijs s0 albumindex albumIndex oghr r0mwb luuqpqp ru bu bu| bux ouvo o0 albumsearch albumSearch ovwn n 0delim mx{  songTerm= n| I}ml m0 urlencodetext urlEncodeText o}~k k0thesongtheSong m~j j boovtruei mh h boovtrueil f|} og g0 songsearch songSearch r of f0 songsearch songSearch n 1e e liNk n 4d d catr mcc ob b0ma r J` m  itunes` n 1_ _ stYc n 4^ ^ catr m]] o\ \0ma R[Z [.ascrerr ******** oY Y0errZ IXW X.sysodlogaskrTEXT oV V0errWx lUTUT i*- ISR S.cplGcMiXnull**** oQ Q0theitemtheItemR Q4 Z+PO E oN N0theitemtheItem m  listening k ' n  I MLK M0 loadprefs loadPrefsLK f  O r IJIH J 0getcontextmenugetContextMenuIH oG G0sm oF F 0prefsE L ' K &D D 0title m!" iTunes Script SettingsCB C 0submenu o#$A A0smBEPO R@? @.ascrerr ******** o> >0err? l33== ~x return {title:"iTunes script got an error!!", submenu:{{title:err, enabled:false}, {title:build of prefs as string}}} l<;<;: i.1 I9 9.cplGpcMXnullutxt o8 80theitemtheItem76 7 pcM2 o5 50 theparents theParents6 Z,43 = o2 20 theparents theParents J1 m iTunes Script Settings1 Q( k  n  I0/ 0 0 changekey. o- -0theitemtheItem./ o , , 0prefs+ n   I*)( *0 saveprefs savePrefs)(  f+ R' & '.ascrerr ********  o% %0err& I#($ # $.sysodlogaskrTEXT  o#$" "0err#43:null ߐ Colloquy.app)l2 7`5thDNanashi:Users:emily:Projects:Colloquy:build:Development:Colloquy.app Colloquy.appNanashi  0value >m  boovfals 8?@ ?l (A AK(BBCD  0label Cm E E--Left Progress Bar ColorDF  0value FJ!&GGHI Hm!"@IJK Jm"#@KL Lm#$@@MN Ml (2O OK(2PPQR 0label Qm)*S S!--Progress Bar Marker ColorRT 0value TJ+0UUVW Vm+,@WXY Xm,-@YZ Zm-.@N[\ [l 2<] ]K2<^^_` 0label _m34a a --Right Progress Bar Color`b 0value bJ5:ccde dm56@efg fm67@gh hm78@\i il <Bj jl <Bk kK<Bllmn 0label mm=>o o Show Bit Ratenp 0value pm?@  boovfalsqr qjFHs 0thekeystheKeys soFG 0 defaultkeys defaultKeysrtu tlvw vjIMx 0build xmIL wJDincrement each time you change something where prefs needs to changeuyz ylz{| {l} }OIreturns true if the value was found, false if the value had to be created|~ ~iNQ I 0setkeysetKey o 0 thislabel thisLabel o 0newvaluenewValue kE X- Z( = n o 0label o 0k o 0 thislabel thisLabel k$ r! o 0newvaluenewValue n o 0value o 0k L"$ m"#  boovtrue 0k o 0thekeystheKeys r.B b.< o.3 0thekeystheKeys J3; K39 0label o45 0 thislabel thisLabel 0value o67 0newvaluenewValue o 0thekeystheKeys LCE mCD  boovfals l l ~like setKey, except it handles the interface: if it's boolean it toggles it, if it's a string it will ask for a new value, etc iRU I 0 changekey o 0 thislabel thisLabel k r n 1  txdl 1  ascr o 0asd r  m  ( n 1  txdl 1  ascr r  n  4   citm m o 0 thislabel thisLabel o 0 thislabel thisLabel r I 0getkeygetKey o 0 thislabel thisLabel o 0oldvalue r! o 0asd n 1  txdl 1  ascr Z" ="% o"# 0oldvalue m#$  msng k(4 I(1 .sysodlogaskrTEXT b(- b(+ m()  That item ( o)* 0 thislabel thisLabel m+, ) does not exist L24 =7< n7: 18:  pcls o78 0oldvalue m:;  bool I?G 0setkeysetKey o@A 0 thislabel thisLabel HAC oAB 0oldvalue =JO nJM 1KM  pcls oJK 0oldvalue mMN  TEXT kRg rR_ lR] cR] nR[ 1Y[  ttxt lRY IRY .sysodlogaskrTEXT mRS  New value?  dtxt oTU 0oldvalue m[\  TEXT o 0ans  I`g 0setkeysetKey    oab 0 thislabel thisLabel   obc 0ans =jq njm 1km  pcls ojk 0oldvalue mmp  long kt rt nt 1}  ttxt lt} It} .sysodlogaskrTEXT mtw   New value?!  dtxt !oxy 0oldvalue o 0ans"~ "I}#| }0setkeysetKey#$% $o{ {0 thislabel thisLabel%&z &c'( 'oy y0ans (mx x longz|~)* )=+, +n-. -1w w pcls .ov v 0oldvalue ,mu u list*/t /Z01s2 0=34 3n56 5mr r nmbr 6n78 72q q cobj 8op p 0oldvalue 4moo 1l9: 9k;;<= <r>? >Inm@ n.sysochclcRGBnullm@lAk l dcol Aoj j 0oldvaluek ?oi i0ans=Bh BIgCf g0setkeysetKeyCDE Doe e0 thislabel thisLabelEFd Foc c0ansdfh :-must be a colors 2IbGa b.sysodlogaskrTEXT GmH H!Cannot edit lists of items.atIJ Il`_`_JKL KiVYMN MI^O] ^0getkeygetKeyOP\ Po[ [0 thislabel thisLabel\] Nk-QQRS RX*TZU TZ%VWYX V=XY XnZ[ ZoW W 0label [oV V0k YoU U0 thislabel thisLabel WL!\ \n ]^ ]oT T 0value ^oS S0kYX Z0k UoR R0thekeystheKeysS_Q _L+-` `m+,P P msngQLab alONONbcd ciZ]ef eIMLK M0listkeyslistKeysLK fk1gghi hrjk jml l koJ J 0finalimn mX.oIp or)qr qb'st sb%uv ubwx wbyz yoH H 0final zn{| {oG G 0label |oF F0k xm} }:  vl$~E ~c$ n" o "D D 0value o C C0k m"#B B TEXTE to%&A A ret ro@ @ 0final I0k po ? ?0thekeystheKeysn> L/1 o/0= = 0final>d l<;<;: i^a I987 9 0getcontextmenugetContextMenu87 k! r J66 o5 5 0final4 Q! k  X3 Z2 =# n! 1!1 1 pcls n o0 0 0value o/ /0k m!". . bool r&6 b&4 o&'- - 0final J'3, K'1+ + 0title n(+ o)+* * 0label o()) )0k(' ( 0checked n,/ o-/& & 0value o,-% %0k', o$ $ 0final G9L =9@ n9> 1<># # pcls n9< o:<" " 0value o9:! !0k m>?  long =CJ nCH 1FH  pcls nCF oDF  0value oCD 0k mHI  TEXT rOc bOa oOP  0final JP` KP^  0title bQ\ bQZ bQV nQT oRT  0label oQR 0k mTU  ( nVY oWY  0value oVW 0k mZ[ ) o  0final =fm nfk 1ik  pcls nfi ogi  0value ofg 0k mkl  list kp rpw npu 1qu  txdl 1pq  ascr o 0asd rx mx{ ,  n 1|  txdl 1{|  ascr Z A n m  nmbr n 2  cobj n o  0value o 0k m r b o  0final J K     0title b   b   b   n  o 0label o 0k m  ( l c n   2  cobj n   o 0value o 0k m  TEXT m  ) o 0final   =   n   m  nmbr n   2  cobj n   o 0value o 0k m   r   b ! o 0final !J " " # #K $ $ % & 0title %n ' ( 'o 0label (o 0k & ) 0icon )n * + *o 0value +o 0k o 0final r , - ,b . / .o 0final /J 0 0 1 1K 2 2 3 0title 3b 4 5 4b 6 7 6b 8 9 8n : ; :o 0label ;o 0k 9m < < ( 7l = =c > ? >n @ A @7 B C  cobj Bm Cm An D E Do 0value Eo 0k ?m  TEXT 5m F F , ...) -o 0final G Gr H I Ho 0asd In J K J1  txdl K1  ascr2 30k o  0thekeystheKeys L LL M Mo 0final R N .ascrerr ******** No 0err L! O OJ P P Q QK R R S T 0title Sb U V Um W W"iTunes script got an error:  Vo 0err T X 0enabled Xm  boovfals4: Y Z Yl Z [ \ [i:= ] ^ ]I 0 loadprefs loadPrefs ^Z _ ` _= a b ao 0prefs bm  msng `k c c d e dr  f g fb  h i hl  j jI  k l .earsffdralis afdr km  afdmpref l m n  from mm  fldmfldu n o  rtyp om  utxt im p pColloquy Prefs - iTunes go 0 prefspath prefsPath e q qQ r s t rk u u v w vr1 x y xI+ z .sysoloadscptalis z4' {  alis {o!& 0 prefspath prefsPath yo 0prefs w | } |Q2I ~  ~r5> n5< o:< 0build o5: 0prefs o 0oldbuild R .ascrerr ******** rFI mFG o 0oldbuild } ZJ AJS oJK 0oldbuild nKR oPR 0build oKP 0 prefstemplate prefsTemplate kV}   rV] oV[ 0 prefstemplate prefsTemplate o 0newprefsnewPrefs  r^o n^m I_m 0 mergekeys mergeKeys  o_d 0prefs  odi 0 prefstemplate prefsTemplate f^_ o 0newprefsnewPrefs  rpw opq 0newprefsnewPrefs o 0prefs  nx} Iy} 0 saveprefs savePrefs fxy sR .ascrerr ******** tr o 0 prefstemplate prefsTemplate o 0prefs \ l  i>A I 0 saveprefs savePrefs Z" > o 0prefs m  msng I  .sysostornullscpt o  0prefs   fpth 4  file o 0 prefspath prefsPath   savo m  savoyes   l~~  l} } YSThis function is used to merge keys of the old list with the values of the new one.  l| | Note that the first parameter is the old version of the prefs (from which the values need to be kept), and the second contains the new list (with default values to be overwritten by values gotten from oldPrefs  l{ { ("returns the list to set theKeys to  iBE Iz y z0 mergekeys mergeKeys  ox x0oldprefsoldPrefs  w ov v"0newdefaultprefsnewDefaultPrefswy k@   Q= u X4 t k/   r n Is r s0getkeygetKey  q n op p 0label oo o0kqr on n0oldprefsoldPrefs om m 0oldvalue  l Z / kj > # o !i i 0oldvalue m!"h h msng r&+ o&'g g 0oldvalue n o(*f f 0value o'(e e0kkjl t0k n o d d0thekeystheKeys oc c"0newdefaultprefsnewDefaultPrefs Rba` b.ascrerr ********a`u  _ L>@ o>?^ ^"0newdefaultprefsnewDefaultPrefs_  iFI I] \ ] 0 getitunes  [ oZ Z0 encodingisutf EncodingIsUTF[\ kC   O r ? l Y IX W X.corecnte******** l V 6 2U U pcap = 1 T T pnam m  iTunesVWY mSS oR R0 itunesrunning itunesRunning m  Q ZC P  oO O0 itunesrunning itunesRunning O>   Z"=  N  ="'  1"%M M pPlS m%&L L ePlSkPSP L*8 n*7 436K K cobj m45JJ n*3   I+3I H I0 getitunesfor getitunesFor    o+,G G0 encodingisutf EncodingIsUTF  F 1,/E E pTrkFH f*+N L;=  m;<   paused mDP LAC  mAB   not runningQ    lDCDC    iJM   IB A B0 getitunesfor getitunesFor   o@ @0 encodingisutf EncodingIsUTF  !? !o> >0trackidtrackID?A k " " # $ #O % & %r ' ( '? ) * )l += +I< ,; <.corecnte******** ,l -: -6 . / .29 9 pcap /= 0 1 01 8 8 pnam 1m  2 2 iTunes:;= *m77 (o6 60 itunesrunning itunesRunning &m $ 3 4 3r 5 6 5J55 6o4 4 0fullmsg 4 7 8 7Z 9 :32 9o 1 10 itunesrunning itunesRunning :k# ; ; < = <n#( > ? >I$(0/. 00 loadprefs loadPrefs/. ?f#$ = @- @O) A B Ak- C C D E DZ-> F G,+ F>-2 H I Hn-0 J K Jm.0* * pcls Ko-.) )0trackidtrackID Im01( ( list Gr5: L M LJ58 N N O' Oo56& &0trackidtrackID' Mo% %0trackidtrackID,+ E P$ PX? Q# R QkO S S T U TZO V W X Y V=OT Z [ ZnOR \ ] \mPR" " pcls ]oOP! !0 thistrackid thisTrackID [mRS  long WrWi ^ _ ^lWg ` `6Wg a b anW^ c d c4[^ e  cTrk em\] d4W[ f  cLiP fmYZ b=_f g h g1`b  pDID hoce 0 thistrackid thisTrackID _o 0 thistrack thisTrack X i j iEl k l kJl m m n o nmlm  cTrk o p q pmmp  cFlT q r s rmps  cURT s t u tmsv  cDvT u v w vmvy  cShT w x xmy|  cCDT ln y z ym  pcls zo 0 thistrackid thisTrackID j { {r | } |o 0 thistrackid thisTrackID }o 0 thistrack thisTrack YR ~  .ascrerr ******** ~m  Unknown class   errn m   U Z  E J   m  cTrk  m  cFlT  m  cURT  m  cDvT  m  cShT   m  cCDT n m  pcls o 0 thistrack thisTrack k   Z = n m  pcls o 0 thistrack thisTrack m  cURT k   r 1  pStT o 0thesongtheSong  Z = o 0thesongtheSong m  msng k   r n 1  pnam o 0 thistrack thisTrack o 0thesongtheSong  r m  msng o 0thealbumtheAlbum r n 1  pnam o 0 thistrack thisTrack o 0thealbumtheAlbum  r m  msng o 0 theartist theArtist k   r n 1  pArt o 0 thistrack thisTrack o 0 theartist theArtist  r n 1  pAlb o 0 thistrack thisTrack o 0thealbumtheAlbum  r n 1  pnam o 0 thistrack thisTrack o 0thesongtheSong  l  r n I 0getkeygetKey  m  Show Colors o 0prefs o 0 showcolors showColors  Z/ o 0 showcolors showColors r$ b" b m  n I 0encodeentitiesencodeEntities  o 0thesongtheSong f m!  o 0msg r'/ n'- I(- 0encodeentitiesencodeEntities  o() 0thesongtheSong f'( o 0msg  Z0o F0A >05 o01 0 theartist theArtist m14  >8= o89 0 theartist theArtist m9<  msng ZDk oDE 0 showcolors showColors rHZ  bHX   bHT   bHM   oHI 0msg mIL   by  nMS INS 0encodeentitiesencodeEntities  oNO 0 theartist theArtist fMN mTW  o 0msg r]k   b]i   b]b   o]^ 0msg m^a    by  nbh   Ich  0encodeentitiesencodeEntities   ocd 0 theartist theArtist fbc o 0msg    Zp   Fp   >pu  opq 0thealbumtheAlbum mqt ! ! >x} " # "oxy 0thealbumtheAlbum #my|  msng Z $ % & $o 0 showcolors showColors %r ' ( 'b ) * )b + , +b - . -o 0msg .m / / from  ,n 0 1 0I 2 0encodeentitiesencodeEntities 2 3 3o 0thealbumtheAlbum 1f *m 4 4  (o 0msg &r 5 6 5b 7 8 7b 9 : 9o 0msg :m ; ;  from  8n < = <I > 0encodeentitiesencodeEntities > ? ?o 0thealbumtheAlbum =f 6o 0msg  @ A @Z B C Bn D E DI F 0getkeygetKey F G Gm H H Show Rating Eo 0prefs Cr I J Ib K L Kb M N Mo 0msg Nm O O  Ln P Q PI R 0 get_rating R S T So 0 thistrack thisTrack T U Uo 0 encodingisutf EncodingIsUTF Qf Jo 0msg A V W VZ X Y Xn Z [ ZI \ 0getkeygetKey \ ] ]m ^ ^ Show Time [o 0prefs Yr _ ` _b a b ab c d co 0msg dm e e  bn f g fI h 0get_tracklength h i j im j k ko 0 encodingisutf EncodingIsUTF gf `o 0msg W l m lZ n o nn p q pI r 0getkeygetKey r s sm t tShow Progress Bar qo 0prefs or u v ub w x wb y z yo 0msg zm { {  xn  | } |I  ~ 0get_tracklength ~  m    o 0 encodingisutf EncodingIsUTF }f  vo 0msg m ~ Z }| n' I '{ z {0getkeygetKey  y m #  Show Bit Rateyz o x x 0prefs k*   r*1 n*/ 1+/w w pKnd o*+v v0 thistrack thisTrack ou u0thekindtheKind  Z2C ts E27 o23r r0thekindtheKind m36 MPEG r:? m:= MP3 oq q0thekindtheKindts  ZDU po EDI oDEn n0thekindtheKind mEH AAC rLQ mLO AAC om m0thekindtheKindpo  ZVg lk EV[ oVWj j0thekindtheKind mWZ WAV r^c m^a WAV oi i0thekindtheKindlk  Zhy hg Ehm ohif f0thekindtheKind mil Apple Lossless rpu mps Apple Lossless oe e0thekindtheKindhg  d rz bz bz bz bz bz oz{c c0msg m{~  ( n 1b b pBRt oa a0 thistrack thisTrack m  kbps  o` `0thekindtheKind m ) o_ _0msgd}|~ r m unknown track type o^ ^0msg  r b o] ] 0fullmsg J   \ o[ [0msg\ oZ Z 0fullmsg  Y lXWXWY #0 thistrackid thisTrackID RoBCV V0trackidtrackID$ Bm)*D-32 8 U L oT T 0fullmsgU  lSRSR  Q iNQ IP O P0getstatsgetStats  N oM M0argsNO k   O k   ZM L = oK K0args m  k    r  4 J J cLiP m II oH H0lib  G r n 1F F pnam 4E E cLiP mDD oC C0libnamelibNameGL QM kB   r-  6+   3"B B cPly E#*   1$&A A pnam o')@ @0args o? ?0lib  > r.B   b.@ b.> m./  Playlist " n/=   1;== = pnam l/; < 6/;   3/2; ; cPly E3:   146: : pnam o799 90args< m>?  " o8 80libnamelibName> R765 7.ascrerr ********65 rJM   mJK   o4 40lib  3 ZN  2  >NQ   oNO1 10lib mOP   kT   ! " !ZT # $0 % #ATY & ' &nTW ( ) (1UW/ / pSiz )oTU. .0lib 'mWX * *Ae $r\u + , +b\s - . -^\o / 0 /l\m 1- 1I\m, 2+ ,.sysorondlongdoub 2c\i 3 4 3]\e 5 6 5^\c 7 8 7^\a 9 : 9l\_ ;* ;n\_ < = <1]_) ) pSiz =o\]( (0lib* :m_`'' 8mab&& 6mcd%%d 4meh$ $ TEXT+- 0mmn##d .mor > >  MB ,o" " 0mysize0 %rx ? @ ?bx A B Alx C! Ccx D E D^x F G Flx H HIx I .sysorondlongdoub I]x J K J^x L M L^x N O N^x} P Q Plx{ R Rnx{ S T S1y{  pSiz Toxy 0lib Qm{| Om}~ Mm Kmd Gmd Em  TEXT! Bm U U  GB @o  0mysize " V Vr W X Wb Y Z Yb [ \ [b ] ^ ]b _ ` _b a b ab c d cb e f eb g h gm i i iTunes  ho 0libnamelibName fm j j  is  dn k l k1  pTim lo 0lib bm m m long, with  `l n nI o .corecnte******** on p q p2  cTrk qo 0lib  ^m r r songs totalling  \o 0mysize Zm s s. Xo 0res2 r t u tm v v uo 0res3 mD  w wZ x y x> z { zo 0res {m | | yL } }o 0resQ ~   ~ 0prefs 0 prefspath prefsPath 0get_tracklength 0 converttime convertTime 0 rgbstringof rgbStringOf 0encodeentitiesencodeEntities 0 urlencodetext urlEncodeText (0urlencodecharacterurlEncodeCharacter 0 get_rating .cplGpcCXboolutxt .cplGpiMXutxtutxt .cplGcMiXnull**** .cplGpcMXnullutxt 0 prefstemplate prefsTemplate 0 loadprefs loadPrefs 0 saveprefs savePrefs 0 mergekeys mergeKeys 0 getitunes 0 getitunesfor getitunesFor 0getstatsgetStats  msng  msng  0get_tracklength   0numbarsnumBars 0isutfisUTF 0numbarsnumBars 0isutfisUTF 0 theposition thePosition 0 theduration theDuration 0n 0leftedge 0bar 0marker 0 rightedge 0str 0b D;OPQuz 0 loadprefs loadPrefs  pPos 0 converttime convertTime  pTrk  pDur  msng .sysorondlongdoub 0getkeygetKey 0 rgbstringof rgbStringOf+)j+Oj<))*,k+EO*,,EY)*,,k+EUO%%%%Y#*,,*,*,,! j EYiEUOEOEOEOEYaEOaEOaEOaEOa)bak+k+%a%%EOcjkh  %EYI>a%)bak+k+%a%%a%)bak+k+%a%EY%E[OYO%a%EO  0 converttime convertTime   0thetimetheTime  0thetimetheTime 0 theminutes theMinutes 0 theseconds theSeconds  '<  TEXT  long  leng+"&EO#&&EO,k %EYhO%% - 0 rgbstringof rgbStringOf   0thecolortheColor  0thecolortheColor 0i 0rtn bno|  cobj .sysorondlongdoubk5kmkh/ /FYhO/ /FYh[OYOk/!j %%l/!j %%m/!j %%EO  0encodeentitiesencodeEntities   0htmltexthtmlText  0htmltexthtmlText 0 olddelims oldDelims 0itemlistitemList "1  ascr  txdl  citm  TEXT,EO,FO-EO,FO&EO,FO-EO,FO&EO,FO-EO,FO&EO,FO-EO,FO&EO,FO-EO,FO&EO,FO J 0 urlencodetext urlEncodeText   0thistextthisText 0 encodegroupa encodeGroupA 0 encodegroupb encodeGroupB  0thistextthisText 0 encodegroupa encodeGroupA 0 encodegroupb encodeGroupB ,0acceptablecharactersacceptableCharacters 0 acharacters aCharacters 0 bcharacters bCharacters 0 encodedtext encodedText 0thischarthisChar V\b  kocl  cobj .corecnte******** (0urlencodecharacterurlEncodeCharacter  TEXTqEOEOEOf %EYhOf %EYhOEO<[l kh %EY %EY*k+ %&E[OYO  (0urlencodecharacterurlEncodeCharacter   0thischarthisChar  0thischarthisChar 0 asciinumber asciiNumber 0hexlisthexList 0x 0y ' .sysoctonshorTEXT  cobj  TEXTLj EOaavEOaa"k/EOaa#k/EOa%%a& - 0 get_rating   0 the_track 0 encodingisutf EncodingIsUTF ~}|{zyxw ~ 0 the_track }0 encodingisutf EncodingIsUTF |0 the_rating { 0stars z0 starstring starString y 0fullstar x 0 emptystar w0i DvutsYrqyzpo v pRte u msng t bool s.coredoexboolobj r q longpo,EUO j&7,j  &Y"&EOj j&kEYhUO  %%YhOEOEOEOj#EOkkh%E[OYO%EY-kkh%E[OYOakh%E[OYOa%EOYa nml k n.cplGpcCXboolutxt m0clji j pcC1 i 0 arguments hgf h pcC2 g0viewf edcba`_^]\[Z e0c d 0 arguments c0view b0 itunesrunning itunesRunning a 0 theitunes `0msg _0 encodingisutf EncodingIsUTF ^0 therating theRating ]0 starstring starString \0 actiontense actionTense [0args Z0err BY XWVUTSR!&+049QPOGKDNWMeLuKJIHGFEDCBA@? %6>>KT=V<;:cl9 Y pcap  X pnam W.corecnte******** V msng U bool T eNcA S encEutF8 R 0 getitunes Q sCm3 P.ccoRsCmXnullTEXT O cwor N.miscactvnullnull M.aevtquitnullnull L.hookPlaynullobj K.hookPausnullnull J.hookStopnullnull I.hookNextnullnull H.hookPrevnullnull G nmbr F pPlS E ePlSkPSPD C pTrk B pRteA@ ?0 get_rating >0getstatsgetStats = aEv2 <.coRCaEvXnullcobj ;0err :.sysodlogaskrTEXT 90 reloadprefsklv*-[,\Z81j jEUO &T),k+ EOEY)a aEYa aEY a%EO ael UYIak/agaa*j UVY%ak/a &gaa*j UVYak/agaa*j UVYסak/a &gaa*j !UVYak/a" &gaa*j #UVYak/a$ &gaa*j %UVYYak/a& &gaa*j 'UVY/ak/a( &,EO:al/a)&EOa!*a*,a+a, *a-,a.,FYhUOPWX/0hOa3*a*,a+)*a-,l+1EOa2%EOfEY a3EOeEUO ael UY j UOPYuak/a4 &<[a\[Zl\Zi2EW X/0a5EOa6)k+7%ael UY(ak/a8a9a:a;l Y"a?a@ )j+AYhOfYhOf 8z76 5 8.cplGpiMXutxtutxt 70m6 43210/.-,+*) 40m 3 0segments 20thesongtheSong 10 theartist theArtist 00thealbumtheAlbum /0 initialsearch initialSearch .0 artistsearch artistSearch -0 albumsearch albumSearch , 0delim +0 albumindex albumIndex *0 songsearch songSearch )0err #('&%$#"! '9JYr (0 loadprefs loadPrefs ' msng &0getkeygetKey % maPA $ isAc # bool " catr !.corecnte********  cobj 0 urlencodetext urlEncodeText  liNk  stYc 0err .sysodlogaskrTEXT5)j+Oflvbk+YhO, ,e& bk+e&u,EOj m k/&VFl/EOEOj  m/& /EYhOEOj  a/a& /EYhOj  m/a& /EYhOaEOEOEOaEO9a%)eem+%EOEOaEO/a,FOakv/a,FYhOG%a%)eem+%EOaEOEYEO/a,FOakv/a,FYhO%a%)eem+%EOl/a,FOakvl/a,FW X !j "YhYh   .cplGcMiXnull**** 0theitemtheItem  0theitemtheItem 0sm 0err   0 loadprefs loadPrefs  0getcontextmenugetContextMenu 0title 0submenu  0err 5-#)j+Ob *j+EUOYhWXh   .cplGpcMXnullutxt 0theitemtheItem  pcM2 0 theparents theParents  0theitemtheItem 0 theparents theParents 0err  0 changekey 0 saveprefs savePrefs 0err .sysodlogaskrTEXT-kv%bk+O)j+W Xj Yh  0 prefstemplate prefsTemplate    0 defaultkeys defaultKeys 0thekeystheKeys 0build 0setkeysetKey 0 changekey 0getkeygetKey 0listkeyslistKeys 0getcontextmenugetContextMenu      0label  0value  boovtrue % 0label  0value  boovtrue - 0label  0value  boovtrue 5 0label  0value  boovfals = 0label  0value  boovfals E 0label  0value   @@@ S 0label  0value   @@@ a 0label  0value   @@@ o 0label  0value  boovfals   0setkeysetKey   0 thislabel thisLabel 0newvaluenewValue  0 thislabel thisLabel 0newvaluenewValue 0k   kocl  cobj .corecnte******** 0label 0valueF,b[l kh, ,FOeYh[OYObkv%EcOf  0 changekey   0 thislabel thisLabel  0 thislabel thisLabel 0asd 0oldvalue 0ans  H  ascr  txdl  citm 0getkeygetKey  msng .sysodlogaskrTEXT  pcls  bool 0setkeysetKey  TEXT  dtxt  ttxt  long  list  cobj  nmbr  dcol .sysochclcRGBnull,EO,FOk/EO*k+EO,FO%%j OhY, * l+ Y,l ,&EO*l+ Ya,aal ,EO*a&l+ Y;,a0a-a,m*al EO*l+ Y aj Yh N 0getkeygetKey   0 thislabel thisLabel  0 thislabel thisLabel 0k   kocl  cobj .corecnte******** 0label 0value  msng.)b[l kh, ,EYh[OYO f 0listkeyslistKeys  0final 0k l~}}|{  kocl  cobj .corecnte******** ~ 0label } 0value | TEXT { ret 2EO)b[l kh,%%,&%%E[OYO zyx w z 0getcontextmenugetContextMenuyx vuts v 0final u0k t0asd s0err rqponmlkjihgfedc b < Fa` W_ r kocl q cobj p.corecnte******** o 0value n pcls m bool l 0title k 0label j 0checkedi h long g TEXT f list e ascr d txdl c nmbr b0icon a0err` _ 0enabledw"jvEOb[l kh,,,,kv%EYˡ,, ,,&,%,%%lkv%EY,,a,EOaa,FO,-a,m!,a%,-&%a%lkv%EYI,-a,m,a,kv%EY&,a%,[\[Zk\Zm2&%a%lkv%EOa,FYh[OYOWXa%afkv ^ ^]\ [ ^0 loadprefs loadPrefs]\ ZY Z 0oldbuild Y0newprefsnewPrefs XWVUTSRQ pPONMLKJ X msng W afdmpref V from U fldmfldu T rtyp S utxtR Q.earsffdralis afdr P alis O.sysoloadscptalis N 0buildML K0 mergekeys mergeKeys J0 saveprefs savePrefs[b %EcOg*b/j EcOb,EW X iEOb ,,b EO)bb l+EOEcO)j+YhWX b EcYh I HG F I0 saveprefs savePrefsHG  EDCBA@? E msng D fpth C file B savo A savoyes @ ?.sysostornullscptF#bb*b/ Yh > =< ; >0 mergekeys mergeKeys=: : 98 90oldprefsoldPrefs 8"0newdefaultprefsnewDefaultPrefs< 7654 70oldprefsoldPrefs 6"0newdefaultprefsnewDefaultPrefs 50k 4 0oldvalue 3210/.-,+* 30thekeystheKeys 2 kocl 1 cobj 0.corecnte******** / 0label .0getkeygetKey - msng , 0value+*;A60,[l kh,k+EO ,FYh[OYWX hO ) (' & ) 0 getitunes(% % $ $0 encodingisutf EncodingIsUTF' #" #0 encodingisutf EncodingIsUTF "0 itunesrunning itunesRunning ! D   ! pcap  pnam .corecnte********  pPlS  ePlSkPSP  pTrk 0 getitunesfor getitunesFor  cobj&D*-[,\Z81j jEUO%*,)*,l+ k/EYUY    0 getitunesfor getitunesFor   0 encodingisutf EncodingIsUTF 0trackidtrackID   0 encodingisutf EncodingIsUTF 0trackidtrackID 0 itunesrunning itunesRunning  0fullmsg 0 thistrackid thisTrackID 0 thistrack thisTrack 0thesongtheSong 0thealbumtheAlbum 0 theartist theArtist 0 showcolors showColors 0msg 0thekindtheKind C  2D   ! / 4 ; H O ^ e t {  pcap  pnam .corecnte******** 0 loadprefs loadPrefs  pcls  list  kocl  cobj  long  cLiP  cTrk  pDID  cFlT  cURT  cDvT  cShT  cCDT  errn  pStT  msng  pArt  pAlb 0getkeygetKey 0encodeentitiesencodeEntities  bool 0 get_rating 0get_tracklength  pKnd  pBRt*-[,\Z81j jEUOjvEO)j+O, kvEYhOl[l kh,*k/k/[,\Z81EY/aaaaaav,EY)aalaOaaaaaav,,a.*a,EOa,EOaEY,EOaEYa,EOa,EO,EObak+EOa)k+ %a!%EY )k+ EOa" aa#&,a$%)k+ %a%%EYa&%)k+ %EYhOa' aa#&,a(%)k+ %a)%EYa*%)k+ %EYhOba+k+a,%)l+-%EYhOba.k+a/%)jl+0%EYhOba1k+a2%)a3l+0%EYhOba4k+la5,EOa6 a7EYhOa8 a9EYhOa: a;EYhOa< a=EYhOa>%a?,%a@%%aA%EYhYaBEOkv%EOP[OYUYhO  0getstatsgetStats   0args  0args 0lib 0libnamelibName 0mysize 0res D    * > U i j m r s v |  cLiP  pnam  cPly  pSizd  TEXT .sysorondlongdoub  pTim  cTrk .corecnte********à*k/EO*k/,EY3(*.[,\Z@1EO*.[,\Z@1,%%EW X EOn,,!! a&j !a%EY,!!! j !a&a%EOa%a%a,%a%a-j %a%%a%EYaEUOaYhascr ޭ