From 8a3c77e31e2657cbb1e878cb830338c9628c460b Mon Sep 17 00:00:00 2001 From: Will Robertson Date: Fri, 9 May 2008 07:08:18 +0000 Subject: [PATCH] Initial work on a Gigabeat S manual. Still a bit to do. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17429 a1c6a512-1295-4272-9138-f99709370657 --- apps/lang/english.lang | 2 + docs/CREDITS-MANUAL | 1 + manual/configure_rockbox/playback_options.tex | 12 +- manual/getting_started/gigabeats_install.tex | 8 + manual/getting_started/installation.tex | 9 +- manual/platform/gigabeats.tex | 111 ++ .../images/gigabeats-front.png | Bin 0 -> 44867 bytes .../images/gigabeats-front.svg | 1275 +++++++++++++++++ manual/rockbox_interface/main.tex | 36 +- 9 files changed, 1444 insertions(+), 10 deletions(-) create mode 100644 manual/getting_started/gigabeats_install.tex create mode 100644 manual/platform/gigabeats.tex create mode 100644 manual/rockbox_interface/images/gigabeats-front.png create mode 100644 manual/rockbox_interface/images/gigabeats-front.svg diff --git a/apps/lang/english.lang b/apps/lang/english.lang index e7cf17ea70..76ec07556d 100644 --- a/apps/lang/english.lang +++ b/apps/lang/english.lang @@ -4745,12 +4745,14 @@ alarm: "PLAY=Set OFF=Cancel" ipod*: "SELECT=Set MENU=Cancel" h10,h10_5gb: "SELECT=Set PREV=Cancel" + gigabeats: "SELECT=Set POWER=Cancel" *: none alarm: "PLAY=Set OFF=Cancel" ipod*: "SELECT=Set MENU=Cancel" h10,h10_5gb: "SELECT=Set PREV=Cancel" + gigabeats: "SELECT=Set POWER=Cancel" *: none diff --git a/docs/CREDITS-MANUAL b/docs/CREDITS-MANUAL index d9d2350d2c..340862d927 100644 --- a/docs/CREDITS-MANUAL +++ b/docs/CREDITS-MANUAL @@ -30,4 +30,5 @@ Tom Ross Philippe Latulippe Costas Calamvokis Peter Harley +Will Robertson diff --git a/manual/configure_rockbox/playback_options.tex b/manual/configure_rockbox/playback_options.tex index ab3c724b8f..4694d30cb8 100644 --- a/manual/configure_rockbox/playback_options.tex +++ b/manual/configure_rockbox/playback_options.tex @@ -64,7 +64,7 @@ related to audio playback. \ButtonPower{} and \ButtonRight{}. To reset the markers hold \ButtonPower{} and press \ButtonUp{}. } - \opt{gigabeat}{ + \opt{gigabeatf}{ To set the Start Point (A) hold \ButtonA{} and press \ButtonLeft{}. Setting the End Point (B) is done accordingly using \ButtonA{} and \ButtonRight{}. @@ -76,7 +76,13 @@ related to audio playback. \ButtonDisplay{} and \ButtonRight{}. To reset the markers hold \ButtonDisplay{} and press \ButtonSelect{}. } - \nopt{h1xx,h300,h10,h10_5gb,ipod,x5,e200,gigabeat,RECORDER_PAD,MROBE100_PAD}{ + \opt{gigabeats}{ + To set the Start Point (A) hold \ButtonBack{} and press \ButtonLeft{}. + Setting the End Point (B) is done accordingly using + \ButtonBack{} and \ButtonRight{}. + To reset the markers \ButtonBack{} and press \ButtonSelect{}. + } + \nopt{h1xx,h300,h10,h10_5gb,ipod,x5,e200,gigabeatf,RECORDER_PAD,MROBE100_PAD,gigabeats}{ \fixme{ --- Sets Start Point (A)\\ --- Sets End Point (B)\\ @@ -241,7 +247,7 @@ related to audio playback. \setting{Auto-Change Directory} to function properly.} % -\opt{ipodnano,ipodvideo,ipodmini,ipod4g,ipod3g,ipodcolor,gigabeatf}{ +\opt{ipodnano,ipodvideo,ipodmini,ipod4g,ipod3g,ipodcolor,gigabeatf,gigabeats}{ \item[Pause on headphone unplug.] Enables and disables automatic pausing of playback when the headphones are disconnected from the \daps{} headphone socket. diff --git a/manual/getting_started/gigabeats_install.tex b/manual/getting_started/gigabeats_install.tex new file mode 100644 index 0000000000..56de5adcc7 --- /dev/null +++ b/manual/getting_started/gigabeats_install.tex @@ -0,0 +1,8 @@ +% $Id$ + +Installing the bootloader is only needed once. It involves replacing the +existing firmware file on your \dap{} with another version. To be able +to boot the original firmware you must generate your own \fname{nk.bin} file +using the mknkboot utility. Alternatively you can use a pre-built bootloader, +however you must keep in mind that by using the pre-built version you will be +unable to dual-boot your \dap{}. diff --git a/manual/getting_started/installation.tex b/manual/getting_started/installation.tex index 8828e3bf40..23aea0e1d6 100644 --- a/manual/getting_started/installation.tex +++ b/manual/getting_started/installation.tex @@ -47,7 +47,7 @@ installation options. the \playerman{} bootloader. It is responsible for loading the Rockbox firmware and for providing the dual boot function. It directly replaces the \playerman{} firmware on the \daps{} disk. - \opt{gigabeat}{\note{Dual boot does not currently work on the gigabeat.}}} + \opt{gigabeatf}{\note{Dual boot does not currently work on the gigabeat.}}} \opt{HAVE_RB_BL_IN_FLASH}{ The bootloader is the program that tells your @@ -119,7 +119,7 @@ software. \opt{h10,h10_5gb}{\warn{The following steps require you to use UMS mode and so may require use of the UMS trick as described in the bootloader installation section.}} - \opt{gigabeat}{\warn{During installation, do not connect your \dap{} + \opt{gigabeatf}{\warn{During installation, do not connect your \dap{} using the cradle but plug the USB cable directly to the \dap{}.}} \end{description} For manual installation and customization additional software is required. @@ -320,9 +320,10 @@ structure that Rockbox needs. \opt{ipod}{\input{getting_started/ipod_install.tex}} \opt{m5,x5}{\input{getting_started/iaudio_install.tex}} \opt{h10,h10_5gb}{\input{getting_started/h10_install.tex}} - \opt{gigabeat}{\input{getting_started/gigabeat_install.tex}} + \opt{gigabeatf}{\input{getting_started/gigabeat_install.tex}} \opt{sansa}{\input{getting_started/sansa_install.tex}} \opt{mrobe100}{\input{getting_started/mrobe100_install.tex}} + \opt{gigabeats}{\input{getting_started/gigabeats_install.tex}} } \subsection{Enabling Speech Support (optional)}\label{sec:enabling_speech_support} @@ -387,7 +388,7 @@ completely follow the manual uninstallation instructions below.}} connect the \dap{} to your computer, and delete the \fname{\firmwarefilename} file. } -\nopt{gigabeat,m5,x5,archos,mrobe100} +\nopt{gigabeatf,m5,x5,archos,mrobe100} { \note{The Rockbox bootloader can start the original firmware on your \dap. (See \reference{ref:Dualboot} for more information.)}} diff --git a/manual/platform/gigabeats.tex b/manual/platform/gigabeats.tex new file mode 100644 index 0000000000..bb659cb5bb --- /dev/null +++ b/manual/platform/gigabeats.tex @@ -0,0 +1,111 @@ +% $Id$ % +\def\UseOption{gigabeats} +\edef\UseOption{\UseOption,HAVE_RB_BL_ON_DISK} +\edef\UseOption{\UseOption,GIGABEAT_S_PAD} +\edef\UseOption{\UseOption,HAVE_BACKLIGHT} +\edef\UseOption{\UseOption,HAVE_DISK_STORAGE} +\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE} +\edef\UseOption{\UseOption,gigabeat} + +\newcommand{\playerman}{Toshiba} +\newcommand{\playertype}{Gigabeat S Series} +\newcommand{\playerlongtype}{\playertype} +\newcommand{\genericimg}{240x320x16} +\newcommand{\specimg}{gigabeats} +%Used to name the player, e.g. ...to the \dap +\newcommand{\dap}{player} +%For use when referring to the player. E.g. the \daps\ capacity ... +\newcommand{\daps}{player's} +\newcommand{\firmwarefilename}{\fname{rockbox.gigabeat}} +\newcommand{\screenshotsize}{6cm} +\newcommand{\disk}{hard disk} + +\newcommand{\ButtonPower}{\btnfnt{Power}} +\newcommand{\ButtonBack}{\btnfnt{Back}} +\newcommand{\ButtonMenu}{\btnfnt{Menu}} +\newcommand{\ButtonLeft}{\btnfnt{Left}} +\newcommand{\ButtonRight}{\btnfnt{Right}} +\newcommand{\ButtonUp}{\btnfnt{Up}} +\newcommand{\ButtonDown}{\btnfnt{Down}} +\newcommand{\ButtonVolUp}{\btnfnt{Volume up}} +\newcommand{\ButtonVolDown}{\btnfnt{Volume down}} +\newcommand{\ButtonSelect}{\btnfnt{Select}} +\newcommand{\ButtonPrev}{\btnfnt{Previous}} +\newcommand{\ButtonPlay}{\btnfnt{Play}} +\newcommand{\ButtonNext}{\btnfnt{Next}} +\newcommand{\ButtonHold}{\btnfnt{Hold}} + +%Button actions, standard context +\newcommand{\ActionStdPrev}{\ButtonUp} +\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp} +\newcommand{\ActionStdNext}{\ButtonDown} +\newcommand{\ActionStdNextRepeat}{Long \ButtonDown} +\newcommand{\ActionStdCancel}{\ButtonLeft{}, \ButtonPower{} or \ButtonBack} +\newcommand{\ActionStdContext}{Long \ButtonSelect} +\newcommand{\ActionStdQuickScreen}{Long \ButtonMenu} +\newcommand{\ActionStdMenu}{\ButtonMenu} +\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight} + +%Button actions, wps context +\newcommand{\ActionWpsPlay}{\ButtonPlay} +\newcommand{\ActionWpsSkipNext}{\ButtonRight{} or \ButtonNext} +\newcommand{\ActionWpsSkipPrev}{\ButtonLeft{} or \ButtonPrev} +\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft{} or Long \ButtonNext} +\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight{} or Long \ButtonNext} +\newcommand{\ActionWpsAbSetBNextDir}{\ButtonBack{} + \ButtonRight} +\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonBack{} + \ButtonLeft} +\newcommand{\ActionWpsStop}{\ButtonPower} +\newcommand{\ActionWpsVolDown}{\ButtonDown{} or \ButtonVolDown} +\newcommand{\ActionWpsVolUp}{\ButtonUp{} or \ButtonVolUp} +\newcommand{\ActionWpsPitchScreen}{\ButtonBack{} + \ButtonUp/\ButtonDown} +\newcommand{\ActionWpsQuickScreen}{Long \ButtonMenu} +\newcommand{\ActionWpsMenu}{\ButtonMenu} +\newcommand{\ActionWpsContext}{Long \ButtonSelect} +\newcommand{\ActionWpsBrowse}{\ButtonSelect} +\newcommand{\ActionWpsAbReset}{\ButtonBack{}} +\newcommand{\ActionWpsIdThreeScreen}{\ButtonA{} + \ButtonMenu} + +%Button actions, tree context +\newcommand{\ActionTreeWps}{\ButtonPlay} +\newcommand{\ActionTreeStop}{\ButtonPower} +\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} +\newcommand{\ActionTreeParentDirectory}{\ButtonLeft} + +%Button actions, YesNo context +\newcommand{\ActionYesNoAccept}{\ButtonSelect} + +%Button actions, Setting context +\newcommand{\ActionSettingInc}{\ButtonUp} +\newcommand{\ActionSettingDec}{\ButtonDown} + +%Button actions, Alarm screen +\newcommand{\ActionAlarmSet}{\ButtonSelect} +\newcommand{\ActionAlarmCancel}{\ButtonPower} +\newcommand{\ActionAlarmHoursInc}{\ButtonUp} +\newcommand{\ActionAlarmHoursDec}{\ButtonDown} + +%Button actions, Virtual Keyboard Context +\newcommand{\ActionKbdLeft}{\ButtonLeft} +\newcommand{\ActionKbdRight}{\ButtonRight} +\newcommand{\ActionKbdSelect}{\ButtonSelect} +\newcommand{\ActionKbdCursorLeft}{\ButtonPrev} +\newcommand{\ActionKbdCursorRight}{\ButtonNext} +\newcommand{\ActionKbdPageFlip}{\ButtonBack{} + \ButtonMenu} +\newcommand{\ActionKbdDone}{\ButtonPlay} +\newcommand{\ActionKbdAbort}{\ButtonBack} +\newcommand{\ActionKbdBackSpace}{\ButtonMenu} +\newcommand{\ActionKbdMorseInput}{\ButtonBack{} + \ButtonVolUp} +\newcommand{\ActionKbdMorseSelect}{\ButtonSelect} +\newcommand{\ActionKbdUp}{\ButtonUp} +\newcommand{\ActionKbdDown}{\ButtonDown} + +%Button actions, Pitch Screen context +\newcommand{\ActionPsToggleMode}{\ButtonMenu} +\newcommand{\ActionPsIncSmall}{\ButtonUp} +\newcommand{\ActionPsIncBig}{Long \ButtonUp} +\newcommand{\ActionPsDecSmall}{\ButtonDown} +\newcommand{\ActionPsDecBig}{Long \ButtonDown} +\newcommand{\ActionPsNudgeLeft}{\ButtonLeft} +\newcommand{\ActionPsNudgeRight}{\ButtonRight} +\newcommand{\ActionPsReset}{\ButtonPlay} +\newcommand{\ActionPsExit}{\ButtonBack} diff --git a/manual/rockbox_interface/images/gigabeats-front.png b/manual/rockbox_interface/images/gigabeats-front.png new file mode 100644 index 0000000000000000000000000000000000000000..a2df7ced7744cad7a3bf63d4fc13a1bbdee9ccd6 GIT binary patch literal 44867 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 z zFy8w}thSyWg=K?_HGnJFd<|9KeT&15||ogT=$ug4OMXF1g=Bs_#zrrv-1ldvdFFhI?boL7Yj?8(>do>gCB6 z%P<-{ud{B6cf*TY<#Hs0#heW9jWQeCsGj2{89IusV@j-qqZw1Y-14GxB+J#mh8&3f zS(ndy-Qz!2l0u5<=ES;Yw0BV%{#22VwPv*Im=AByE)8VnfAw9UqgrqD7#+|hlH4G; zOU=k%NCJ(ob|6)(b(y@(AZXqJX1j!x6uW=>n-%7@k?-EczJBW@PO+p{Hm5}WGbdF! zogi}gyHqPTtGN-$S={JY6d6T>K*?v~(^n+-E0pwjnx@SXa)`ENW363?By&q;a1JP) zHVmGWHq!^N9`uPMGYM016^5X5R6IRJw_5+Ql{#K_9&eKVgP2yu$|Ru>m2We2 zKs(jdPsSMQIU|yM7MJ4}K=1=Eg!FE9>EW5~=*H%UUspD`v>~&9s=8$9-umI|_1j+t z!%n?J|F+DF+V#;zMn+Br$LCO{HgGr`lNiLxI9Z91FLA!qT?;OC)K^+IIgr^F8x>bn z)>G^bZki7NtK38*AtB*1`!*Ap6q@trwOm{T0sOL1$!+5xzI?~{+<4K&ThR{@=oct_`M1?R2*0imnx;LGa%Y3R!UY4S z7cld{c0}y6Ju7|s<0IaUV$V1RltQ>Qqhkj$Bvj_jUA{Z79CIAYf5xT3pxte};p+%k zC{sK=J!ic7FCm%3n}U;M2$aYfl`kJ$GrhSfudBzrnCCQU`Gc1zMX{)iF$C2mqD|g) zz~#Zkujiw{pQe`Ym{Xlo`tt_EG;7w)h&mAm#+KQE@k-0XPO8ujz&hQK-37oT2Auqv zu&B9%`}9gnKe~!U&F7_EN~ywBBsPjM)+nj3kMUm4ilM3YYH!3=c4;$drit}^e7>iD zF5Dy2($nLXkjU(eBBo_#wp<-*vhE@>tGrPHYpzm*i~z=U38j!~&6pi)Ef=T#^O)QN zzlK5jZqABWsiU92jN0vp8(KiH!IFbh?}>bHgP+4#01HoTAre>;8aNI}%q)I3hBxYt zzGKZCIUMY8*BcF?3K$hhj#8>@DWl^n2@P_*SY}YL5=EteeKV-=>blp|!cbFKn5F&D zcpbegRisAo5Cef?w@7kIto2OH>x=J5W~lDM?r8%$u%T$__lFmD8Ch9xLJqwUM;){K zJLT$ItpPh9&K;g?g$-V6oOvcDPJ~L`>&jhCXi?x75NHvyYN{!ikadM5@(!jO!W+f4 z@vlC2>Xf!&&3zOlU+V4fE&mbsDqI*o{o>`zk;sm&Z<~G%uG2kKVF#+Wf_`!j6eteD zXko?}8CGg-igNr4Tc0s*_yuQyk+pSrs-ZIXge_}AAJfgF5 z-}><36H~fuEjS)WSKVy!`#DiPpTg!;rKZjIJOdAd)Uj$Z+Jw(k^xk<6%S| zs-RRzNhibS>$U4Qmt#(yN-`#m``B^WEncy^yIoOUkmvxLZ5LR;-9CY85#Kda z*UlaMsS)DNAYojvxO&x3$eLBuKIW>bD@H#{LNCIZEQ?XYHROwy7LLA3ry|D{UDLdw z*tHvYpvvW%+PEKB=F6@+YUaQm-SPYv|Mw8(zJY;@&|VT8=nu||*^314yFdn}VrIqw zA>0~T%9>uk-q;_GPXQZue{*`W?fw<1`4F+%+FH52&th`h9ry@Q13hz%jf{rpy2k26 zQx0XmximBwr|B6fNfpw(rpNggAy+6RLLWf!giO$5Dojd*Jf2SFonVRFQt6j7jl-+Q zWy`7)b=)^N2rj1Bo5+Qo%H6*IhrT~cm`7GNr`daT_vuzh95H*y1Na&wjes_h(@qt* z1~+anK^lR8*Kgm|3zcY+;G$@sL+>Z2eW~uV{GJ%w3y6uwOKQSut zXSfZ8ZU+KSCC~7=(QLiy9OnQ02v506#thg)BY~3AdP64pRN6B#>}36R$nj3EZmwjC zjQ7emERsiAS-n&B&d5v3%*?#S?4h{`2HFt7)PF9E>%-^9#!Qg|SxmfvHr2a3SEZ<7 zyprgF*;zgfsuj|w^shwG(tq}HGG2eW7>ZFtZ&R37WjY&j(cEwTM`!&-HP?WJtpR>mtMV;K2=`nYW#XPxP zh4xH|B)T`^4ez}Dqb=3{^8&`CaUFf=I(hO|(uoHf^~6O@KRe?Wd4AqC^9rQj&#g{6Cw`uiOV+K zs9)`8p#x8^^tRpqcU4yxX-U0w;wR3}&mW(ZWcz3BE0UHY)bnV;X+~Zi3rtied>m49 z_VlMupR%1h*Z88fccI&9Y^=jlC4M5Jvcm(*UD)aTmNrb2B)UjR;ZGMvA~dp55ET_+ zTh4sV_GexhZf>|BHb^+7glkbUu`?G=WN3&x*%~Z$|LC{%Vt0aWfx=T*tKQfS-2Gp( z{Ry;F@4wx!Vr8<0wE;GNi+2IFeh$CUt_xAvkkHuZ=!~%KPU1#wzWZ7WCphs08u($} zH`u8d%j2VaM2wozLAYD8JeDH|RB&30z%&e*JzMzxDIF;&0el!+Ue0S{V-ug8d_h<^ ztu^?s7ksV!2^JUV#IuEgN9R~rLOgp@S@W-!W#i8fiT7q<=44BU0!uQ{jx7ASi&wGY z{4Sz|5;1|yL*_OaPNvB<(KZw9IbfcJ%!eXc+&a{w1PB!VsnAP11P%={^lveSJNP zT)+bmdT6Mrm34K=(=Y1TfM|*QAw2CGrx9Brw6uq>1=T~)ye9mGN!g>vk9!j71+MDp zxo%xJ`P{BIfdXu<9yd@ z+#~5MbwPen`^Wi5L-AQ&%TMvROpT z%Mnk2^Xpc?0wEj_$nt|(pDL=Qo_cmMsyZ(%Uk$axxJ_%yeHB+Q%ecyQ-pKJrR5d99 z@dQ3|1XssjqleUg@%JKbs>Ii(sB8J$2{~Oev9S0AxZzuizp&Jd2R@_$OCYCW0fZsx zGxSPKg$Eiu$n-2qr5c%v>JYOcn;9R!7i-M6fd$SLS0_AcQ53brNg z1GP)okjjrqv1fwteE?Pr8ya`6g5K*51HH=LeEHP(oTIVGFu9Vee1}lS!6z)d3gYeO zY_T{16-c%OonVpR3+Hv{jzvf|05nKRa3Rl8f}{*esuca_?>G86_(U~cLb-+Z^hy3wZ`vM2n_8$1f+VCD+V>-ebpXiXjB)`U z!BoOn$Lf!qDW%*8ZwWD7Pl+osyk4OfNr}u)5U)J020?4*J(+=t+`4Q*~Uk}lWzAa zo<1y6jk^p70g}!FHhT}nd*7P9%jWMokW*5+ef=^wolST0^WB(_%R5f=^NiJK^oMf( zTPF_YIOH{tDY!=%hdP47*DLJY_B6jq$69CLY~gL?lunXlN(eHT69^IxKzdHe&0uyu z)@b9WXdO-ap0YF$%_m2HoJZPv)7V$Ls1%>W6$NUVnvfaxLmifufdLPowd3QE>RaFM z|5;gju`j^SkJRWPLc_(2v9JqQ1`7VJw+=Eib zUm6K9^s&|~zgGfs;^z-JzHRQ?=fY(jZ$1qSlR(DG@ zjrgsShsW-Bt+wM`9Z8pON)W^VU%{s#s&vBs{y6CVHYru{zMK0& zi4r71Q1@vAwPk?9mUZ8rZZ}`?T~kB;cwnIFZ?NM)pht--9E=N6?S~W)%*V#ZWe0le z;FqO3e)%TB^gC5rxgjb1fvIBU)4Y*~ylvnWWiwgC!#Q z4~08g@AzTQ)k6~*W|jER4iQt5p)TXTk&6uvac908e8?g1deEV;{^yxv4u10mhEU?; zPvT#qtl(K)8Dn`)h>iz{J1tGk%w7lob%O+1)uX1m>||RJj<1iOJ}u-pS1t4~yN@km zNu|m5Q!h?QoNDIY6fMap3pc5hR$$-m?^chs{*LF4=MEd1;zvDH((9ccBycrEeat> zQ`dHMDP=n5sGP!1J4HN$N#C1vzniY;QPsi5-N5$Q-kIX^; zi*?L-0Z$d*SSnl3$|LxIGF1BrCOGAXXM9|;$QMR z&xtlvzcNJ%+)dCTYg__$T#gLGD1uOCg% z2K)cJ;&wq|y?{OJ>*bTi_8R~JHQz|c13Gl+hUS29CBzvs{vv(F(eo&nSd4HMJa=%=`suU^Rn z?+ez~=TE%f#71FTZr7EnE~Voso3IN^j@YmNxeqh82*Hf`AlES`!Q6=2+S>Y0RnFIuA7-@m|egA?>>Foui2J=Unu&O8{KB7f>D>A zfp>`Qq$(;h^2g*G9!QzWz^=mPJdusX-jVfP`<~g*8gr#=VQp<~AWh-OVSc>fQuGhb z=qJvtHcXS%1@(j9#`j;4xYQAL4%U*Yw^F@>x5q0oYyYP8UgPw?@v(Bj!PLVe_|nGm zA^l*G>H0w%x{AEi(B(Av&vNOSNf+Ixvh=xn@?lr`fOLdP@b0C@6*V;?Lbu-i7?x~J zXc@e1X*tbz`SPy1DW+*$1fAJTk9~$-)Zkn8l=`QqS<-xlcVI8@&qY!tzRa*_uKFsU zf4%P+u+4-jIM$hkx6YkA=TH7){p#wP$J!AT$s?LE=#LOZy^fn&oHhGBJ`)Bzol45d z&6KTnFmp*uf2$@?fmgcjwvt~6GxTSQRt3$#&;yy6%>5&un`>K9#Fn=wK7Tc;myqt+ zK#$KAVj{+X3%8V;xyFON*RjOrHbI+A_zOqDWh=sgNz*`-;9`BDPynTvi-Q9%Qo$|_ zWDFoPsj%ZE_CO$M562tZK0vU!algn{_g=tS=`Y8)ZqO`)zl?1r^0+s+MwE%^0upGQ z`vr|u{wk^yO0p*bJ_GTG6!k-@f=I`3qyVtw0Y27jx>AU19DssMgmp)We`mw@QKH#dz%@JojsxzgYe>% zwoCt%74gREKb4)VYCBqM>!7Cc@n*P2__w!1ID-3&s}f3-F`h`Hh(MF6=BswW*0(Yq z5o+JoNo;x3`pAGQud@b|ncZ!yth4uX^m~~N9wTjwv6)(@cfhkpe6p*(J#en{<;$0E z9f{zKe1K7nPfX+lY6~oU0KjEJ4m@TR4iB#nc-*{oOCNMEcxtwtMR(VO8;D;~#_Mit z*;jyhl1*U%4*;vUT`QnG7PaY4hd@F@L!$zMGBjX&2LIeTjsK4z%{5Id(IX)t>2zxh z=Jpv;wxw2w;FF(c@(+KT6&s4_?l@BDV1d8UGYx^$P#oqDxMCT77oTAUte8s{gaY?dh&I? zlQv*CmXVEZpint#ZSKmm^SgU{P;1`d*2opT{e-a71i_y)H1D&;<|^?go&;nV2W@Eb zmH@kXz_l%ao#?o!C-?hyhiV7zdJ`Q7UI2qg__9hoeX~SVNGQ(@3jk14Q+v(XYmI&*VP`XU@9O6BYh9eU6`gkRmpkOkz z0ib1N{Q}n6_>`1oScbkP)R4*isUR#VDY5eXdJTD9UrYkv-2uAO2EA00v6Din60g+})uGIBL;EL+>Jxz<3e$%33(AWX@E#bikYL(U65|i9 zqC|=8EDofG2oEAME)P#NGJLa1APx74D;zqwh!9k4FFqJrSZIZW$nEUxpfF9)>SDcu z3@#xmDJ_i!-1g|nldHzYG=S>tp`%80TwLQ+^ahF8$%mwK5cQS;n3A(AxQmB}zQV;|a#`!kji&hw9k>8*zbJ=Kon} z5F05(55V+dZZp!zDq{=$PMylGH~_B*E-6|809u)7@b|mktCuem>*~bQ>dQRS(2+AU zR*)1?s|oPO1$0@aSqHx zFA8OtqstwnaHUtMX4Nf^srXrsRo3t0Zr5!5pp*$sh5el{VbBK&KVldG8IXjE>K=HC zk^E?9sduzQ=UiWZzl_&+6hK6lD}J8^KKP2~cbZIi@Y%KIh6M)7fUaTnF5n@YJto(# zsY9t&uG%B<7?{GK-#-8pa7jru>V+1k+@FvX?(Ws*69D2tnItC5P--XEBU-J^FUI~~ z%g-`n)Q&S&as1`&t9)d+S8n}}6dWo2%F^H8k1$LSHG1sdhz9+3uph|#B-OS^f=L7Bu1RZ>- z4beC`J0r^oz7a9gK^(s9FvLMb#r7HUGtj7);l3f?QF@4GUel?Hn)FStsIkX^d8(%~ z!{6GfmLF8tRok|%w^c2<3d%gFJ{D#=k^{k}b@85W#w$unN_a%;#%WMuiwX-n))OA) zBxaQ|0>Mv)2_<=#w5#s$Q5efHbgul7@h?YvDfhxsHU+hW2+diFPdAQwsB}g- zkTvJ(r0k&yVHFZ<9$?3SH%Nc<2svucgPsMK_*nzCMtFC)ZtwN$*O16?3JX^YaTR~D z-+TF~Q9`O!fR&kvX=+jTL1pXt;63|a0C$xpD#H(Iq?bz6vMrSaHC*a8L>NQ zN@nnWUHUUJ_GdIa>cbuNHh2rQe z`4o;sOHBJt%*ehAW#9IwLW&dR<&D=#DUyVL0&}Mzc#88fq`$TU|s)qos;y%ykK>2qUA>_lzcMB=P#6XH@!< zG~x;uXWY#tBM>laG}As`o**+d3;q#T*GtRG%f8lkRZtMBzBTB{T)Pe4Y9!Z&(DAGF z?=75EHhFD`b-+<)1wOg`^VxjP=INB5=C5h`usv&7MKak11qB<+ZVH5tj4UXGfr+-C z{dShp_uv3r!it8Z?by z@!4BhJn%w%UtZn;wg@{G2i}+0UO}pk$N#@ztk^DW%ba z#|oIemw=j&u&}vqI4kpN+Fg{JRGNnX!G$dwf7w4Gti$Jz!e|t_ZHz|nDKP?x%a)1$ zN$dRgN(8Ctuc+%YK8MU>;_sDAnU;ks6olZT#m351_(z3oOhA99Ve)jtPr_AsB@URe zQbH>w&W08ZLfU-uZr94R1I_S17;6t^`Z))k(eP#(6FpY~KJy<-*4RtXqrmtv+17S? zffWvN=zP0Qpb9#7d3pIAU=qM~{xBz}FNQ4Z_VtiIj#3W_7JcWh&)L73L>M|N|0~d< z=6z9$-?QO5`~imO7rdSicuPWteKq;)MEQMJ>8Vws1Nz)MX=wLXF3zA;e4IF#%{4pj zg`jWf`1(q~y9BCtd*I3z_;&9Aw(Ny@4A}j|^P;kH8HNJKIfc5qgLqqbdwyI_YQh^O zkGsQ8M$LMdZgj>nhP25DOvQG6X9*dXi?UsPHR(y4=^1gY=v1ELhh-RtPIZV%n)cMV z-{}2a(^JD7pr_rekMd;CD%E^Tipf(A)YsuVCw?zaLAPUS{(r2`3iP`wgdR)2k7M9Y zrlG$n#)8S&Z-cVY($Ae<;*KWj@}M&%oCq?ekog zHU0Qm2-D4F+-IlfB0wW?U4k)l^q~G}E64sE7R-1(kwc8ong;3mq?ao>{KAAsBbDV7Obuet1je$gq9Pd-LqOV- z?P2XgAD=t=*4Gq7+uX6k)-)&-JSZ_TYSq}Ws=pnZbT1^ zLy1D{4>=(5*LQc33)M|}C37SIzUB+y4~B&vjh^x7qCm`;wYI&N19$Ik_+5#kWQG1Z zG2k9fOuTWIcaI5cIo)=AQ!-3LQU2QeL*us!u_r7)B676Nm)~`g`X0(}>tIP{g5S#SiM%BJR%YB6 zG}-n%qc<8oi0fI-Li$(vruj;v(Og|@#%@Nx=ZB6`f!~%?qv9>a`~{VgBxI^MWoTXyr)_7|Wg(1&6#%;9dA7uVvi?7X* z?D9T<#r6Jh$9_tAneA%B#bTAa3cmEjm3N5vi>{V9<}g?62uhI`e;O6qOwJGRe+CH= zFiCGfScjW%89@^TRBs0kL_w>j2e1kzEEq;cM=h_#jL_zRKgNQdDtLcGt3cuYJ88}o zo?!-ply(n`XBYVFNcgMwfllHuegC}7=zLvl(J>BZ<=Rb2p^|>_O7>RoK*NZ>TpT@} zS3h~Vj>s_Gd-|@@jjL1OSq&^F*_0yb5@{3H^Je5X-PSj)O}{ZJ?q3+f*(O5H)oXGR z7_lG5vTp?X+_y$|c7U$mTqF^;|VbUq)z0WZs@^*B$WBIUIxsx;$`NeH^#mMqQ^~IGIsOO&rm;7w9_YV z3|3bgnMKcQ^IezPdBQcmdt|mh%Mojxr?$)-HjR)^ctAd}9RSgF+tz|1d=@y`zc-(^ z{`;$g2+JU^I8Ri8fFlI)?9IKwmDDT0upoK*%AEi2gs?GYO3@gd6Sv?nca%*s#On+c zI_1#j&?WwCmbwZRS5IPJn~BGeI|o`82Y+4VL|=?X`SnrFT>z?vEQBEBZjSxEJCfRh za-_#NAEos61TxIOxiD%3)Jt>xgWZV|mTts3mEaZr#U^bJY7X=mq^4_aJyu%iS zPy*JS>EMq{ipm8^OkqX(94L%EJ`|jM`Q-;3dSs#qPUgLiPUmtK!fF&|T#HY*#rQ@W z=}nf*Hl~HGa^vE8dX*545?%K@g7SGs7E!M`lWA219~*~;#3(2&Uv0u|B60BSyx1ke zAFUl;1 z3C652(epW=Ov2~SNaM(r?aYoD_{Db=Qz$gFvyobZYrJ=>4Y@V_3twNMRI|Gpf}%ga z!?pgz3DfOww2;P5ig{)@9+y5Y`X*w)xUWS2rmH$h^xqh?fKgHTv4^4;Of)m^hvOqQzW0G=G;}8=i;k}3lkwH1B-yfB9WNTyf#@@9E{4L~E9{2w%fKn=P zq5I=_g&*)b>AOT|BGj;DrH*s)G-Upse4I8sS$Qn-tkmGhbL|EL!vCv0a!5-*L7EN@ zycMzSA%`>#(P;qKK=#(x$F$q})rSt@&&l5Z>E(}RB-d3b(Qae%U4q*sAlG4b)s2tf zP3lB(&`GD#u>Q+Sx2%o?Cj+Q%N)=dF4GMuKs#$BGj=`^wS_*Icn~Q{A>S+3 zOtX12DIGjs%qK6d08LyZPQh)Y5J^v6i)TKpq}DAnDt>*WE*`ZRh3x{T-&Z{`6b58d z5fGywA0LHYn#eB&P7Clf2CS_xU-f?`r&P~Bn%uG2Y6RW1@Rxl zWyY=cjnf6d{Db8K)Wsk0dANt_9)0fxZ3_~LIoyf>sk@#jbhIrOc3@`Mq59SDT` z`t>U!I3FAY088j|^{K{^-EX?6p4-S@a}=S9B^y2n^-{{8{4QuT+7<3UaGax`3{MTInlU>QX3JVLvVW9A>y$`uG z>#|LY9WnLwvcoTW6#x6nUuRojks|jM-~SvrqFDJ&1LFreAl4WKd)BJiLZ zqeKWdTKDO~J-Fi;uF`%|ss(j}38|?_skz+g!4mR=a4l~9&&og6=Vxe)ib7q&|IEgS zw=Z{EWN&XTAt{MVNC@FeY3S+IVQLYB1TwwQn9`S;8q{s~^#w=x!qV*jzRy{r7nxbl zB@Lv%D9kME$z*oLd=N{$z*-9Iq7n=fP?Id@`vjnt3J-7nNY+w(<08!&N4nf(17z7!D5YUWC%A19SfCYuFEqJO8|<<^fC<$l52eoQojS;^u6HVLPlPntr`qhv4RU{735L&wzttx+wH} zq7dRgrpFW@UX{7}LkmOhO>w!~AF3~*C=ib)(3LA zA6-)eZix$rJN||WWZw|JenSUgcr^{*Xo_|epxk0f_~4xq&QVb*9i?m%zFsjwGGP%0 zBIExmEC?|K;Hi0)o7lA3FpaDfF!+PwQ;-(l1jcKmVKSHl9cl@2v0yN=3f`)XjAp4kyYZ0$Usn7<)~yh z6i~-D_G}RoJckiH&w$;9*b_lMM+6!~chb)TI~WBqB?|{1-zOetHR%dsB)PbD1;$Va zVF0NH0h@_g0!4~Ov7?2ruJLMX&OJl-2jh>tISBPe(DqZs+QYj6KQD&Dw7Qw>zrC|rCZLns7> zlH^y@0&uxJCugMRQco=ua#JN6E;;@e*d0vZ>lu^0E?20_u!Y9#vOjTa1w*|NN6Cx> zs~203|V$}W7RTKq>))m)ejsN!|dA19!)^#E-!O1ZJX zyPkor9Ei^wvKeGVaJJ-XssW10hFpg$8Ve~8o8uekiw(O*6xbCY+dlU9?_F(S8l?U> zE~j^Ac$^`+9S_qXZ`?PSH_pzW!h+L)UrmbX(fYsunXGdGIBhQtq>x~UEW=h>+}5!^ zAOosG@0Hhqd-js>%L;ZQcRwA6t&2=xgWnVHS3wxOX4h&uuTGL$=d?kuWT->1~u8%FR` zUA9t9DMKlqqY$*c;#-E|2cbKpL+q}E4iv0?#6{fjy-4N!f0hRi5#UfSz@U&O1<1gD z&B#C!ucfPdfs3oFn3`Gz1ud2PfVnX~zdHoZDF@ursi_-q10S!D zP}QnC#87ppZ$tD;s1SCUZ)^QP@s#M-jVz&?yn=!i=QsnQI2Ps? zR_mRW&)MMW{>r65nKNGe;cd@t2b~CysQNtXR;J?itlkk`aQPno@oPD;0J7J@;mssz zNk$A zl?tl=UN{P)X3$IG`ew2T41cALW_apK7(?D@-V9>~Z9cLH&bUIThKi97`pugs<$lZ3 z0MD5$G7cCZL1CR9m`*$KZME$q)@7}!tSmJp@ z!(-@F1L~h;qdYHfJnZ)&VB~<|f@a!!+CHYRjN$o^r~}~!>9r2=9YV)?DIIk3fFd7| zR3oR|+n<6v!u$6RqjqghdIzL3t9|G(-ok_WcOV=7JP=6BzXMG_=GiLvs7J+BBjzM? zFR5rxwlp+Is-UPb(eWO~|4(gS9TjEQy-kAyN{50114_rxB_PZQ5{iHd(v7rqNlV8w z(yf%DbP7l)GBijCiUCN8fOHAMZ_o3--*0{E`~P#fWVyI!?sLw4?z6AG_qDGrRLn-G zMX!P;m`$WqhJ65c?2s7rkl^4278qw*aY0E*iKvXs>rbLo`$-AfYDxvZp-{;L8snW% zdw?gL;NwRiP0kYe_D5HoEHK-04P=6jWnf@-ATqzRUP)yMn==Q98)CsBusUNfPkfdP z%3Eq(zeA)L6p-*z`1r+v3^*)h`IjKrcED4CS{`;hxM7q1H}?$c>14TFk^qE+NL7$J ziOtx=6y1`5r`p|IU(P1{{)nLJe4%ovD$&b>#|}S%39v+wJ;($}A}+y^4_`1k@1K^@ zPpb2&vUQV@lM|0aaUGea76GOr?43m^fD7S3;N*Y(94}JKVP9KfC+qW@4R{uKKMKe` z54Q)U@i+u}1iaoJk_T!6o?8G*0m*A9$cQ(3g$KE?FCdNW0rcnQ<a) zFai+8|86Yo<;08f*CBYa4CEF(SNi9NXAptF=I5I&t>~DVRs;)}UJq`+5d2n;=j}xnoTX{r8(yjbJ zIOQJ+3GMvI2pXOpzB4p`A{v_Nixf!gwJyeL*;~*n6UI9`bz_z9Y1VMVU&ra2a*=@7KJ6`X0(+IB_Pb^I>@BEJ2wCZNU1jzoUPjk)xvkUibe`?cX~+CmPm4 z!fA~uHOR2xrNZiJ?DFyh)4)wkR(AFSM@KFO#K^aA+A?g5u>0_-Rml04U_zp45RVBQ zN&8b{!v{{N&Yp#927!~Bk(+B`ouGatIX)@rxz%L}Y3Z?#A2IjtO%_NkE-htdXLGTg z6IrpiQX{AOy`zHwps|2SRbT0QPBPlhiS_q?->}j;y->GrI&)=46PNLft}7K`Q%>^k zZmdYgj#`IW=xHpY>7f~s5{RlAP>4iJYMZf;X5y+4(USGU_J9`z-;cYe=lsbO)^HqZCR873yCjJ!Ns z2ZvbT9PDfk3=9+ud*A2eY0@ZylM7frE(d-IsP~pATRXcLG!nlO>fB+`AHILTdFvMS z)vH%mzcwY?OY{LBxyfyo2;2@(X2(Yq1dlzq=_~>Rb0#M4syw5CJ`9crVmQ&OR|j`? zB)q)5;IgkS(k_jxN!{U-DQ4tdpQ&CX?d0gbf)Rcy+s|c(VzP5W=`VZh-FhA9{V>I13oV}CN z`}O@f@0K{6ax@z0$6P~48_?tUZPUNihSqz*^5QzyeAzU4d zWfaXCnT8)lLQsp0Wum?P<@-W2Mw)^FO`l|S3+A>vd_uxQ zaN^Asebd}2kyoA3CHaQ1S=#_W6X;~4PObXpaL{!T`*U@59$!yHLjlr=9#fQ2opFJeYe=C7 z4YVf^7Z(qY)=$~xU_C0AWjj|}Rn-ASA2MFQ7+e~&VW*6Yjdfo1`HH7j!<%)}hzV9J z-P5GO>&kT1i2vO7;p^p+?C35_bm48wYJ=}WU-&%gZzgKo$m^n`kgpX-&kJ<~6Sg_W zAENK(5hPiii8I2?BPW_=+s_^oZSZbXtE|jM_bARZR;jE7VCGpiSaBK5;(dW3D*_vl zXl@VwV;idhtNwOln|kQfrOp4lH$$B}1Mr*LmcXv)i&w8SLoeeB`4)rL?Y8z2f!S`gp!7Cf!iEA%k%{H}dAv&~WwqJ3DL9cCwpO-#KydOK{<*aU2?nO`NyC6=NJL zQ-#9KAH+D3+^aC2^~gUm_P0gvrO7(JTl0Q?Dh(;uh)xR-q6=zg2Z>U9IOi@8=c;pW zA>u8=xVB~JV&6RmdKkXw!Reb><=gE~A|e>uN6BM$KyV+suJIbr(8JIP01?n4ita&bG3)j_B>Z zasB%B(OQ-*PUQH(_2tIq-;PV>3UKxQPkfvo5}3zl(qgFz?LsYWUsitl!Et9ex@VoRJxp@` zslF&bjYIOwMvgKbT*eNKYE#wVFX41YlS@DLKB!2RH|aQh>SfXMyuYY1Ro`XV@Pe0H ztY)lM=wgFc(RjVJiRv8i3{2mN%?^VC;;Pk*eA3muPy4Y_X>sfa*Yn`8k4ivQ3Ky2k zR|nm4A8^8DP$IYJ++4ALWNSahqv(-h6i$q^?WmHScU&5V_}BWyg%@tC(l_#l8--Q6 z@+9dJu1~&MyI+v;v&zs#@a&h-*-c;f_fg$*v(Oo*q_$REudaJ;^MJ36yu}RNKo~l{ zdB?noh;zV8;F`eQjsp2A%dSxx%B4pGEb%My<|rSJdBPH^HI^Ra^HcGxVlBbNhOsi~=Jy;lA;&aHb>S$_SEjg50|GVnGTril*Z7*=7& zxcX^dStM_{hD3$rLwk#OR8$Sz z#e=wg?_LyOv9`9n=H}*__gbIgQ&vp1gk1JXXQnN+QGs?b`~<;>(lA79O+8LGHbl>!Jqy4Mj(5Fr!wLrB^f)1-27-yLk;6-9mqz)Ep8OuM z)8Jh;CwX{yz^Re*=hb0$nhIKK&`muvJ>Z0DLL*K|2nmbCqmdF!bRa3H`IeLRkhM(t z2DJt0Rk;i~Q-Qp<_r3o(BDb8&Qh9k2P@iAv^RtE^;L&VnP>O;5UtUO<)Z-A8Y;SGN z#aCP;CZ4-+;R4t^b6?*K@ZdZ@`zj3m{K@-FCmIwUu)z9b#CQYC`e|Vyaa8A9m`dUY zH@RHA!eB|sl^K7U5-1N86%&IL(z`5^{ri*Ul6?;b#c{@rSP_dZ&I6OOjoz-lZuGq3 zjHUroRFXw&2pe%w?8-yB$jKLR?cocP8@6Sy&zfU=^h0&XKu+{Zwl0VMh4AojD8GVA z=y%SI->&=k_}nM47Je!rD;v|lP*7i=3d24QQi7{Aw{Ez}u;GVeE=ticK0aPxNQ+bv zWhtt!XM8@^J3r42PWA#29wqA!Qi%-o&h6{@+rFJMp#D1WdR(OB*CKjOql@prkhYZA zh17JA#lctgrNN#jZn^_89oV4E9z^SiSSa9AC}lYtfZ>j~%y8Thc+=TN6~77XpB5o3 z0e>##1tg}WG3~8S-{NI}vs`3LmgV9_8*lHlp`n{Zp#)$Vmg@pnD501f{wE|P1jv*w zh6F|*S0dSLEQ}`zz_CAKp8}y8;17}h6;8?Ay9QMm(_G@)Oo!?pU{Zvm&Mnd;CJNC8J$q@5VrA31mMSxjgE$WSzDZ{Uul1Z zRgZv_`@_z&(s<|@5D?%$!WXcs8r6w49qur-vv6@qgis3RHvKmjX%iEZ*WX<5+8YoG z|7fYhsh_P(k2NFDlg1s(aIKjNE@5~!N>hai%k`z;Sf;P%(B}nUj;~pT&Syz`d)^Ss zVJc_EYF#-Zm1T_Tu)CA+<DeD>WQr z0{13*;r$CIF^O?^u%PYA*(q2oErfYuy62u17u$SXYx?Grm6er|m8JVo=PfLqj+6-A zcxj*KExmx(tpYcPB>ZjN*sKQlfvRYkhd&||Blt7K$Tf6RE`u7h)W~zy)PK~u@m1(I zpNn7YH^1!LYI=c{^*lTK66|HiPpX*PQqcFyfqwVe3nav1GzFOoo0|N(oIlah-OAx* zl)c9%?JvUrF%19e>xoS0JA;EIY|YEoUUUZS3Ldp)zG20fn^pyid+ZI5fIC<%%8aMA{~2Y>d$kfit57hv*I z64c85{`(b_DybIn7S`4zjb9SRmW}V4z|Uw=aq-%lt$Gu57cF&OlH!;84~IUdcaIH# zoHGB0Q;?wkrM!+QzW=XTC4Gj-%*rB46QMB{7T|D@VKd!UUo03;!_bE&dgC9O;Oh*C%!MTVV=xh47 z+3_FSG1dRia6qR2|M}SCg4+M<4!0R>?%-c8y!1I^?Dx3;Guf~LeO|fu|GnEISSJKV zh~huL?5*bbne+sD$kedmckW9vxWfo1S@C_h)E45t=BNLTdt$|u0h=9CX?s~M^np2r z3|ZhXi-&`W+|zOB%H}|Shd5UESy`b$CHZf@JL>2*^5d7N#bbXjbm>_z(o!RaAm4qp zY?r1p0(CteMf5s!4QTi51lt|A2-VQ@6_SdTx>o-??7r*g_Rm}W09=F1SU+!d!nJXI zhMiDpLmK%*=&l*M&%s7`|4>@~KU+#C1yP){Uw~TV-_TTM`$_aY-{d;_7ka)H=}wiw zjOC*}#6}+*=hd*&VuNY0jdsQ0CLHRUws{2JL+8=c`uwUb>I;(IJxs^U%bMRrU&qX^ zAV=Gnf{AUQTk8vL{jW=xyM`!%8#oja6>uZL2{sF%F(m8+l5|CspKkHGg; zw9MB0Rc+zHj!HuC1AJh8NUMksP-$Ir>1pl{`=*}G$=Aoc48O z$u}Uva49JYPJf6+LeEI8dI6Br(Pff9slQo zu4PX^wA+aMz_6a1|GM=>HT`yR&ju8krdIzv?z1gvtgpAB!s3do3g0wHRKOToM6#tFu~Wb-I-IMLWHzb zNAk2qfrJb}5E4oBHR-ZSp2&wr*M%GMxl=x=Z^Uc{@#n&O4d&Y~9|JZ41ue=&^6+aA zG7x#QL6k0HCTuYD$5~iQkrToWPPcV6Jn`JF$jHbY*)=%=E-o(P7Vq*I+1T7^#Rg2m z^g7Rl1frsTYs96b?&QWnWe#OHVmz;YUg~=@G;mVMh*h^9X(waZ_ARs9U0oFfrws3m zng#BRs42ZJ;c2^h%RwoXXHBIIfy;=FHYRQkHLXyp%O_LR(%>*ZtM1k-!7e^?*dyzK)qsAUr+j(!d@7$~Bpk`yOE^8f3SGp}*+!aTlE~b4s7nX)c=P1_ zdy-+rBd71p;AnpTZVJ`jAUW10QVGZr#CeEA(8z0oOmi?neBv8iXZjd4zPl)NA$&mj z7K(Y!kcH#>p)NP>-!t_iwfZ+950N4O9G2BAP#3_JsWmz>at#7c=c2-6V$P6}k=Z|Z z@T{l+TT@b)e)cs8E7o7+E4O|sX4F7vK9!?&iZKVbUEROOk@;^iy@!M!|dv1Oth z4^?15f8C40=`qglE~pOL$(7EvYfb?laB9jDqz_h{Zx$D=mKogyBUI`T`s zA(&W26sy4V4By$^%{)0d5lv$jeM)qVPYIq=$Zo?alN7=z!d9(`+Ow0X}+Y zd*$l!AdoJa{CD~1=H_@EFcqL!;Nu=ZHz&-<$>FAp`S9tJx}6=* z+S(dK$vBV@NJT-jO!$TeuC8`~*}+A{TkPm6$4Oyuds*1odDza;Q;>XuK*U?~f53@{ zuqxyPWOR&W7W&~0=w9{|=HE;7c{A4$ds@|xMk{o*=&=W9V7>V2r|%d2Nhp0Z)n^`m zo)MeeQIW#lN!$^F!ZnB<6Zo=xQhfk6iAFB&nRlju4>`l-CK^BjKKn_u;a&w{yco<_JK7ip<=Umgn z@*yDbkAuAlF4n-1aD$s!vu8}MypNcioCYt0hSFDONSfnJd<<`g{|yRmHmRJ{RJa80 zE)5mgc~(~9vZy2YJPRvpVM|Lkuu{aNrPbi~3+^a!aaAiTu4)6P+pOB!+7Cj-~3hZ6QN@7ZfRJ)Brd0)cS~WS3ddSa#QW%SVFke{ z-|i-*Usmvi122eLnJTpBV|_?6I=1xeN%Dr=-1PaOpJ{zRl2Rq0g^W|LPm`CSpu9W* zA6BhX&wl)v6clsP8^3?}Km!rUgFwZvE%e(9qD!AGeSG!b|i->k8yBz|$fU^!Jzs1swCi z0~si>HaA3E;odsO;A!-RIdcR-V(LJ}zW*^@Jdtk%pm$gDP zOU`@en%8j+uYd)X^ctGtv5M@a9~uj@0OMP}E&RsC0ub$x5%}^A%O*oZ!gqRgYSk6mk6uaP0fgp|emD4Tj1-Im zK#ajxV8o>v{?hMscZbKEQ>XFsUX$Ng_ILfBscmY@Dk%OX;FvUI`NG6KWe?Ooj1z-+V~JLwh+AiZlJzq+#*iQX`~*Iq z0m3@pJa;i~pIi-)-Bk9!Gx%x!j@3N_pvfe0K{Igr=zHVHU!4?fZ8+NS1?10G+kdaD z2uM{_^4dT=Z_Qo74BuP0lXdz4m+(8Tz)1tlJ^S$td7Nx+&_k}HLf(FW&1+j?qzYk5 zC!0xQAB*D(`1<@uCnj)eid(ec^dJ~zzfMl3uZ)!PGJ^MTp}4ZrmGHo}?G0>uMc{?v z=}KpRrxrM!gU-g@mx7NUHn+4;GR6?MzX>(bO|ju>j=r@vIz4^rU8ZhN>IbSW2aD3} zy+D2ND0o-yt?|vBxwqa% z9=W`}?nAKD)HW1w4NRd7lqZ6nfSdtJGS&6Q-a>U2``X94)~UUFQ{Ic=ma<;yqm#v^ zNhZS6k4ywzg+4i*x;`I+hyjv?ss=2qe?S1(M@`vBjoepFf`U62%U1ZH)RMcOZe|)dTs^UnaCK5Qee5 z2IV?EK1%6ylzq*paK@#XTX4B>N{e`Gjj=w5lkT6Rqm|H>&_?re=5=zS^G9-JU2oEw zmp8f)27?=6gYJ>%Q@rdDzKp(f2P&|5AMa<$w$ z^_f~%E?-KL|FQX69ILL5#6oWGAqpq+q_>C*s}3RP2tW{W$-PAYeWO~7`-=K6Sh0QX z# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gigabeat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hold Power Volume Up Volume Down Previous Play Next Back Menu Left Up Right Select Down + + + + + + + + + diff --git a/manual/rockbox_interface/main.tex b/manual/rockbox_interface/main.tex index 65813cbb61..e70a899f46 100644 --- a/manual/rockbox_interface/main.tex +++ b/manual/rockbox_interface/main.tex @@ -169,6 +169,30 @@ paragraph. button and nearest to the top of the unit the \ButtonPower{} button, which is held down to turn the \dap{} on or off.} % + \opt{gigabeats}{ + Hold the \dap{} with the screen on top and the controls on the right hand side. + Below the screen is a cross-shaped pad which contains the \ButtonUp{}, + \ButtonDown{}, \ButtonLeft{}, \ButtonRight{} and \ButtonSelect{} controls. + On the top of the unit from left to right are the headphone socket and the + \ButtonHold{} switch. The \ButtonHold{} switch puts the \dap{} into + hold mode when it is switched to the right of the unit. + The buttons will have no effect when this is the case. + + Starting from the left hand side on the bottom of the unit, nearer to the back + than the front, is a recessed switch which controls whether the battery is on + or off. When this switch is to the left, the battery is disconnected. + This can be used for a hard reset of the unit, or if the \dap{} is being placed + in storage. Next to that is a custom connector, presumably for planned accessories + which were never released, and finally on the right hand side of the bottom of the + unit is a mini USB socket for connecting directly to USB. + + Finally on the right hand side of the unit are some control buttons. Going from + the bottom of the unit to the top there are three small round buttons, the + \ButtonNext{} buttton, \ButtonPlay{} button, and \ButtonPrev{} button (from bottom + to top) then a rocker volume switch with of the \ButtonVolDown{} button below the + \ButtonVolUp{} button. Above that is one more small round button, the \ButtonPower{} + button, which is held down to turn the \dap{} on or off.} + % \opt{mrobe100}{ Hold the \dap{} with the black front facing you such that the m:robe writing is readable. Below the writing is the touch sensitive pad with the @@ -283,7 +307,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys: \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu{} / \ButtonSelect}% \opt{ONDIO_PAD}{\ButtonOff}\opt{RECORDER_PAD,PLAYER_PAD}% {Long \ButtonOn}% - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD} + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD} {\ButtonPower}% & Start Rockbox\\ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{Long \ButtonOff}% @@ -291,7 +315,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys: \opt{ONDIO_PAD,recorderv2fm}{Long \ButtonOff}% \opt{recorder}{Double tap \ButtonOff\ when playback is stopped}% \opt{PLAYER_PAD}{From the Main Menu, select \textbf{Shutdown}}% - \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD}% + \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD}% {Long \ButtonPower}% & Shutdown Rockbox\\ \end{btnmap} @@ -308,7 +332,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys: \opt{ondiosp,ondiofm}{\daps{} display} goes off.% } -\nopt{gigabeat,m5,x5,archos} +\nopt{gigabeatf,m5,x5,archos} { \subsection{Starting the original firmware} \label{ref:Dualboot} @@ -366,6 +390,12 @@ To turn on and off your Rockbox enabled \dap{} use the following keys: message on the screen. } + \opt{gigabeats} + { + Rockbox has a dual-boot feature. To boot into the original firmware, + turn the \ButtonHold{} switch on just after turning on the \dap{}. + } + } \subsection{The first contact}