Sie sind auf Seite 1von 4

Novas Tecnologias para o Desenvolvimento de Contedo 3D para Web

Marcilio O.O. Lemos


LabTEVE Universidade Federal da Paraba (UFPB) Joo Pessoa/PB Brasil mool!di."#$b.br
Abstract As tecnologias para o desenvolvimento de ambientes 3D para web evoluram nos ltimos anos para permitir a criao e disponibilizao de cenrios mais interativos e robustos graficamente. ste trabal!o analisa e compara tr"s tecnologias para o desenvolvimento de ambientes virtuais e contedo 3D para web# e$pondo as caractersticas de c ada ferramenta e realizando um comparativo entre elas %uanto & integrao com a web e uso de recursos de realidade virtual# dentre outros. 'amb(m ( apresentado um estudo de caso realizado com o desenvolvimento de um ambiente virtual com a finalidade de testar e comparar a %ualidade grfica e o suporte a caractersticas de realidade virtual oferecidos para cada uma destas ferramentas. Keywords+ )ealidade virtual# luva de dados# modelos compostos# desenvolvimento de aplica*es.

Liliane %. Mac&ado
LabTEVE / 'e$ar(amen(o de )n#orm*(ica Universidade Federal da Paraba (UFPB) Joo Pessoa/PB Brasil liliane!di."#$b.br a 9eb: onde cada "ma delas (er* s"as carac(ers(icas descri(as e com$aradas com as demais. )). METO'OLO>)< 'en(re as (ecnolo2ias $ara o desenvolvimen(o de con(eAdo @d $ara 9eb: (r4s se des(acamB ?@': =eb>L e a ?@'OM. <lCm do #a(o de serem as (ecnolo2ias mais recen(es: diversos #a(ores mo(ivaram o es("do das mesmas $or $ar(e des(e (rabal&o: sendo al2"ns $on(os c&aveB < es$eci#ica1o do &(mlD de#ini" o ?@' como $adro $ara a cenas @d declara(ivas na 9eb 5E7. < =eb>L $oss"i s"$or(e $or $ar(e dos $rinci$ais nave 2adores: $ermin(indo assim ;"e a cena @d $ossa ser e0e c"(ada na 9eb sem a necessidade de "m plug-in O ?@'OM reali8a a in(e2ra1o do &(mlD com o $adro ?@' e o$era "(ili8ando a =eb>L: o ;"e (ambCm o (or na inde$enden(e de in(er#ace e0(erna. A. X3D O ?@' C "m $adro @' $ara 9eb 5@7 ;"e descreve #ormas e com$or(amen(os de ambien(es vir("ais. %"r2ido como "ma e0(enso da lin2"a2em V-ML: o ?@' "(ili8a a codi#ica1o ?ML: (ornando s"a ar;"i(e("ra mod"lari8ada: e incor$ora (odas as van(a2ens da V-ML: alCm de novas carac(ers(icas adicionais. ,a es(r"("ra do ?@' o ambien(e vir("al C re$resen(ado como "m 2ra#o de cena e $ode ser e0ec"(ado em ;"al;"er nave2ador es$eci#ico ;"e o#ere1a s"$or(e ao se" #orma(o. O desenvolvedor ;"e "(ili8a o ?@' se bene#icia de "ma rica <P) 5F7: com diversos nGs or2ani8ados em com$onen(es dis(rib"dos em $er#is. <inda C $ossvel criar se"s $rG$rios nGs #a8endo o "so de nGs H$ro(o(i$adosI. O ?@' (ambCm o#erece s"$or(e a o"(ras lin2"a2ens e scripts $ara desenvolver o com$or(amen(o da cena "(ili8ando "ma in(er#ace con&ecida como %<) (Scene Acess Interface) 5D7. < %<) $ermi(e al(era1Jes no 2ra#o de cena em (em$o de e0ec"1o: sendo o acesso #ei(o in(ernamen(e $elo ?@' com a"0ilio de "m script.

). ),T-O'U./O ,o con(e0(o da -ealidade Vir("al $odemos de#inir ambien(es vir("ais como "ma sim"la1o 2r*#ica em (em$o real onde o "s"*rio $ode in(era2ir com os ob3e(os des(e ambien(e den(ro de "m es$a1o de re#er4ncia 567. Es(es ambien(es vir("ais es(o cada ve8 mais $resen(es no con(e0(o da 9eb: ;"e re$resen(a "m meio de $ossibili(ar ;"e cada ve8 mais $essoas (en&am acesso a es(es ambien(es de "ma #orma sim$les e e#icien(e: &avendo a$enas a necessidade ;"e o "s"*rio (en&a acesso a in(erne(. <s lin2"a2ens de modela2em de ambien(es vir("ais 3* $ossibili(avam ;"e os ambien(es vir("ais $ara =eb #ossem e0ec"(ados em nave2adores (es$ec#icos o" no) median(e ao "so de plug-ins. <$esar de (odas as van(a2ens ;"e es(as lin2"a2ens o#ereciam &avia a necessidade de ;"e os ambien(es vir("ais $"dessem ser e0ec"(ados em ;"al;"er nave2ador sem a necessidade de plug-in o" in(er#aces de plug-ins. <("almen(e: #erramen(as como a =eb>L e o ?@'OM 3* so s"$or(adas $ela maioria dos nave2adores $adro e $ermi(em ;"e o ambien(e vir("al se (orne "m elemen(o do con(e0(o &(ml. ,es(e (rabal&o so analisadas (r4s #erramen(as de desenvolvimen(o de ambien(es vir("ais e con(eAdo @' $ara

B. WebGL < =eb>L C "ma <P) m"l(i$la(a#orma baseada no O$en>L E% E.K: $ara criar 2r*#icos @' ;"e $odem ser e0ec"(ados em "m nave2ador 9eb sem a necessidade de plug-in 5L7. Es(a <P) #a8 a li2a1o do Java%cri$( com #"n1Jes do O$en>L E%: (ornando assim $ossvel a "(ili8a1o de acelera1o de hardware @' em ob3e(os o" cenas @' con(idas em $a2inas da 9eb. Ela (ambCm "(ili8a o elemen(o Manvas do &(mlD $ara desen&ar o ob3e(o @' na $*2ina: ;"e C acessado $or meio de )n(er#aces 'OM (Docu ent !b"ect #odel): e o 2erenciamen(o a"(om*(ico de memGria C #ornecida como $ar(e da lin2"a2em Java%cri$( 5L7. Mom a =eb>L C $ossvel desenvolver con(eAdo @' com$le0o "ma ve8 ;"e es(a C "ma <P) de bai0o nvel. 'iversas biblio(ecas v4m sendo desenvolvidas $ara a =eb>L com o ob3e(ivo de (ornar o desenvolvimen(o das a$lica1Jes @' mais sim$les e de mais al(o nvel: $odendo ser ci(adas como e0em$lo as biblio(ecas =eb>LU: %$ider>L e a M'@L. $. X3D!# ?@'OM C "m fra ewor% de cGdi2o aber(o desenvolvido $ara $reenc&er a corren(e es$eci#ica1o do &(mlD $ara con(eAdo @' declara(ivo 5N7. < =@M de#ini" o ?@' como lin2"a2em $adro $ara o desenvolvimen(o @' $ara 9eb em $a2inas &(ml: lo2o o ?@'OM in(e2ra "ma cena ?@' com o &(mlD: onde es(a cena C re$resen(ada como "m elemen(o da arvore 'OM de "m doc"men(o &(ml.,en&"ma in(er#ace de $l"2 in o" plug-ins es$ec#ico (como o %<) $ara o ?@') C necess*rio: $ois a cena ?@' C renderi8ada a $ar(ir da =eb>L. < ar;"i(e("ra des(e fra ewor% cria "ma re$resen(a1o da cena ?@' e sincroni8a es(a re$resen(a1o com a *rvore 'OM: $ara ;"e assim a cena $ossa ser renderi8ada. O"al;"er a("ali8a1o na *rvore 'OM deve ser re#le(ida na *rvore ?@': assim como ;"al;"er m"dan1a na *rvore ?@' deve al(erar a *rvore 'OM5P7. Strea de mdia $ermi(em ;"e elemen(os de mdia e0(ernos $ossam ser re#erenciados $or elemen(os da *rvore ?@'. )nicialmen(e #oi criado "m $er#il do ?@' es$eci#ico ;"e de#ine (odos os nGs e elemen(os $ara in(e2ra1o com o &(mlD: onde al2"ns nGs do ?@' #orma e0cl"dos e novos nGs #oram im$lemen(ados com o ob3e(ivo de 2enerali8a1o: como $or e0em$lo: o nG &e'ture. <("almen(e 3* e0is(e "m $er#il mais com$le(o ;"e $oss"i ;"ase (oda es$eci#ica1o do ?@' e 3* C $ossvel adicionar novos (i$os de nGs ao con(e0(o do ?@'OM. Mom a de#ini1o de "m (a espace 5Q7 $ara re$resen(ar o ?@' no 'OM : elemen(os do mesmo $odem ser acessados C mani$"lados $or mC(odos 'OM C even(os $odem ser a$licados a esses elemen(os: e o ?@'OM adiciona o "so do M%% $ara desenvolver

anima1Jes: reali8ar (rans#orma1Jes @' e varias o"(ras #ormas de even(os $ara in(era1o com o "s"*rio e sis(ema de moni(oramen(o. ))). E%TU'O 'E M<%OB UM <MB)E,TE ),TE-<T)VO Momo es("do de caso: #oi desenvolvido "m ambien(e vir("al @d in(era(ivo com o ob3e(ivo de analisar a ;"alidade 2r*#ica o#erecida $or cada "ma das #erramen(as es("dadas: bem como o s"$or(e as carac(ers(icas ;"e com$Je "m ambien(e vir("al $elos mesmos. ,es(es ambien(es #oram re$resen(ados "ma sala com al2"ns ob3e(os. Es(e mesmo ambien(e #oi desenvolvido "(ili8ando cada "ma das #erramen(as descri(as nes(e (rabal&o. ,o ambien(e #oram im$lemen(adas carac(ers(icas como il"mina1o: (e0("ra: nave2a1o $elo ambien(e: sobre$osi1o de ob3e(os . TambCm (emos "ma sim$les anima1o: carac(eri8ada $or "m 2lobo 2irando: e "ma in(era1o com "s"*rio. Foi "(ili8ado o mesmo (i$o de (e0("ra e il"mina1o $ara cada "m dos ambien(es vir("ais desenvolvidos e (odos eles $oss"em as mesmas carac(ers(icas ;"an(o a #orma e a modela2em. Primeiramen(e o ambien(e #oi im$lemen(ado "(ili8ando o ?@'. 'evido a s"a 'iversi#icada <P): ;"es(Jes como modela2em do ambien(e: "(ili8a1o de (e0("ras e il"mina1o #oram reali8adas de #orma sim$les e de al(o nvel. O ambien(e #oi (es(ado "(ili8ando o browser ?3@'. Para o desenvolvimen(o do ambien(e "sando o ?@'OM: no #oi "(ili8ado o $er#il com$le(o do ?@'OM. Para (es(ar a in(e2ra1o com o &(mlD: #oram "(ili8ados mC(odos e even(os do Javascri$( $ara reali8ar as #"ncionalidades de al2"ns nGs ;"e no so s"$or(ados $elo $er#il b*sico do ?@'OM e ;"e #oram "(ili8ados na conce$1o do ambien(e "(ili8ando o ?@'. ,es(e con(e0(o: o nG To"c&,ode 5D7 #oi "(ili8ado $ara #inali8ar a anima1o $resen(e no ambien(e vir("al ?@': sendo ;"e no ambien(e vir("al ?@'OM #oi "(ili8ado o mC(odo onclicR 56K7 do Java%cri$( $ara reali8ar a mesma #"n1o. Marac(ers(icas $resen(es no browser ?3@': como m"dan1a de cSmera: (ambCm #oram im$lemen(adas na $*2ina onde se encon(ra o <mbien(e Vir("al do ?@'OM: "(ili8ando elemen(os do &(mlD. O res"l(ado #inal $ode ser observado na Fi2"ra 6: na ;"al os ambien(es desenvolvidos "(ili8ando o ?@' e o ?@'OM es(o re$resen(ados. O"(ro ambien(e #oi im$lemen(ado "sando a =eb>L: "(ili8ando as biblio(ecas 2lMa(ri0 5667 $ara (rabal&ar com ma(ri8es e a =eb>L "(ils 56E7 $ara con(ornar $roblemas de no $or(abilidade en(re o $ro(G(i$o da #"n1o de redesen&o "sada $ela =eb>L. 'evido ao #a(o de se (er "(ili8ado a$enas "ma <P) de bai0o nvel: es(e ambien(e #oi o ;"e a$resen(o" maior 2ra" de di#ic"ldade $ara s"a im$lemen(a1o e o a ;"alidade do ambien(e es(* limi(ado $ela ca$acidade de cada #erramen(a. O ambien(e desenvolvido "(ili8ando a =eb>L #oi o ;"e mais se di#erencio" dos demais devido T s"a ca$acidade de

acelera1o de hardware @': como $ode ser observado na Fi2"ra E.

o$1Jes dis$onveis ao $ro2ramador. Por s"a ve8: o ?@' a$resen(o" a maior (a0a de ;"adros $or se2"ndo.

Fi2"ra @. -es"l(ados do es("do de caso "(ili8ando ambien(es vir("ais desenvolvidos com di#eren(es (ecnolo2ias..

Fi2"ra 6. ambien(e vir("al "(ili8ado como es("do de caso: desenvolvido "(ili8ando o ?@'OM e o ?@' res$ec(ivamen(e.

Fi2"ra E. ambien(e vir("al desenvolvido "(ili8ando a =eb>L.

Es(e #a(o #ica eviden(e se observarmos a in(ensidade da il"mina1o ;"e es(* $resen(e no ambien(e criado "sando a =eb>L se com$arada as demais: mesmo ;"e os valores a(rib"dos a il"mina1o se3am os mesmos em cada ambien(e. Os res"l(ados ob(idos $or es(e es("do de caso es(o e0$lci(os na Fi2"ra @: onde "ma escala de ;"alidade #oi elaborada $elo desenvolvedor dos ambien(es. O"esi(os como (a0a de ;"adros $or se2"ndo e (em$o de desenvolvimen(o (ambCm #oram considerados. ,es(e caso: a =eb>L #oi a ;"e demando" maior (em$o de desenvolvimen(o: $ar(ic"larmen(e devido T maior 2ama de

)V. -E%ULT<'O% <s carac(ers(icas: bem como as van(a2ens e desvan(a2ens das (ecnolo2ias @' $ara web a;"i es("dadas: #oram analisadas de di#eren(es $on(os considerados im$or(an(es $ara o desenvolvimen(o de con(eAdo @' in(era(ivo no con(e0(o da web. TambCm #oi e0$lorado o s"$or(e em nave2adores $ara dis$osi(ivos mGveis $ara es(as (ecnolo2ias. Um $on(o im$or(an(e a ser des(acado C a ca$acidade de adicionar novos rec"rsos $ara o desenvolvimen(o do ambien(e vir("al e no dei0ar o desenvolvedor limi(ado a es$eci#ica1o do meio de desenvolvimen(o "(ili8ado. ,es(e ;"esi(o (odas as (r4s #erramen(as ob(iveram 40i(o: sendo ;"e o ?@' o#erece esse rec"rso como $ar(e de se" $rG$rio con(e0(o a(ravCs de HnGs $ro(o(i$adosI (protot)pe node) 5D7 en;"an(o ;"e o ?@'OM e a =eb>L "(ili8am se de rec"rsos do &(mlD e da lin2"a2em Javascri$( $ara es(e $ro$Gsi(o. %ob o as$ec(o da $or(abilidade: considero" se im$or(an(e ;"e os <mbien(es Vir("ais $"dessem ser acessados da web no a$enas $or "m com$"(ador convencional de mesa: mas $or ;"al;"er dis$osi(ivo com acesso a )n(erne(. Observa se ;"e 3* e0is(em versJes de nave2adores ?@' $ara dis$osi(ivos mGveis e a maioria deles o#erece s"$or(e a =eb>L 56@7. O #a(o do ?@'OM o$erar "(ili8ando a =eb>L #a8 com ;"e nave2adores ;"e o#erecem s"$or(e T =eb>L (ambCm o#ere1am s"$or(e a es(e fra ewor%. 'o $on(o de vis(a de in(e2ra1o com a web o ?@' a$resen(a a desvan(a2em no ;"esi(o de$end4ncia: 3* ;"e o mesmo necessi(a de "m nave2ador ;"e se3a es$eci#icamen(e desenvolvido $ara s"a e0ec"1o. Por o"(ro lado: a =eb>L e o ?@'OM no a$resen(am es(a de$end4ncia. Para eles: a cena @' #a8 $ar(e do con(e0(o da $rG$ria $*2ina &(ml: sendo o ?@'OM como $ar(e do elemen(o 'OM e a =eb>L

como $ar(e da lin2"a2em Javascri$( e ambos $odem se com"nicar com ;"al;"er elemen(o da $*2ina. En(re(an(o: com rela1o T in(e2ra1o com o"(ras lin2"a2ens: es(as Al(imas d"as necessi(am de "ma in(er#ace es$ec#ica: com e0ce1o da lin2"a2em Javascri$(. Foi com$rovado a(ravCs do es("do de caso ;"e a =eb>L se des(aca das demais ;"an(o T ;"alidade 2r*#ica e desem$en&o. U(ili8ando rec"rsos de bai0o nvel da O$en>L E% E.K ela $ermi(e mani$"lar a renderi8a1o da cena @'. Em con3"n(o com a =ebML: li2a1Jes do Javascri$( com o $adro O$enML Uronos $ara com$"(a1o $aralela &e(ero24nea $ermi(iro em breve 56F7 ao desenvolvedor "(ili8ar o $rocessamen(o $aralelo da >PU $ara mel&orar a acelera1o 2r*#ica de s"a a$lica1o. ,o ?@'OM no &* a mesma liberdade de e0$lorar dire(amen(e a ;"alidade 2r*#ica da cena e &* res(ri1o das con#i2"ra1Jes $rees(abelecidas $ara ;"e o ?@'OM (en&a s"a cena renderi8ada "(ili8ando a =eb>L. J* no caso do ?@': es(e #oi o ;"e menos se des(aco" no ;"esi(o ;"alidade 2r*#ica: mesmo "(ili8ando a O$en>L. O ?@' se sobressai" no ;"esi(o s"$or(e T realidade a"men(ada: o" se3a: $ermi(e a sobre$osi1o de ob3e(os vir("ais no ambien(e #sico 56D7 e s"a mani$"la1o em (em$o real. O fra ewor% )ns(an(-eali(V 56L7 adiciona nGs ao ?@' ;"e $ermi(em desenvolver ambien(es vir("ais com carac(ers(icas de realidade a"men(ada: o#erecendo s"$or(e $ara al2"ns dis$osi(ivos ;"e $ermi(em a in(era1o en(re o ambien(e e o "s"*rio. 'en(ro des(e mesmo con(e0(o de realidade a"men(ada $ode se "(ili8ar dis$osi(ivos &*$(icos $ara $ro$orcionar a sensa1o de (o;"e: sendo ;"e o ?@' $oss"i diversas <P)s $ara cria1o de cenas &*$(icas. Por se (ra(arem de (ecnolo2ias mais recen(es: o ?@'OM e a =eb>L $oss"em $o"co s"$or(e T realidade a"men(ada e: 2eralmen(e: es(e s"$or(e es(* limi(ado a "m sis(ema o$eracional es$eci#ico. V. MO,MLU%WE% ,es(e ar(i2o so a$resen(adas as $rinci$ais e mais recen(es (ecnolo2ias $ara o desenvolvimen(o de con(eAdo @' e ambien(es vir("ais na in(erne(: onde s"as carac(ers(icas mais relevan(es #oram des(acadas: bem como s"as van(a2ens e desvan(a2ens. Es(e (rabal&o $oder* servir de a$oio a desenvolvedores e $es;"isadores com rela1o a escol&a de ;"al #erramen(a $ode ser "(ili8ada em se"s (rabal&os. O ambien(e "(ili8ado como es("do de caso (eve s"as carac(ers(icas moldadas de acordo com as ca$acidades de cada #erramen(a ;"an(o aos ;"esi(os da ;"alidade 2r*#ica: embora (odos os elemen(os essenciais de "m ambien(e vir("al (en&am sido re$resen(ados. O ?@' #oi: $or al2"ns anos: a $rinci$al #orma de descri1o de con(eAdo @' na 9eb 3"n(amen(e com se" an(ecessor o V-ML. PorCm: com o lan1amen(o da

=eb>L e do ?@'OM: as $ossibilidades de in(e2ra1o dos ambien(es e0$andiram se "ma ve8 ;"e elas so mais am$las e rob"s(as. Por es(a ra8o: as mesmas v4m recebendo a(en1o (an(o $ela com"nidade acad4mica ;"an(o $or 2randes em$resas como C o caso da >oo2le em rela1o T =eb>L. Por serem rela(ivamen(e recen(es: a =eb>L e o ?@'OM ainda no $oss"em "m s"$or(e $adro e m"l(i$la(a#orma $ara realidade a"men(ada. Es(a C cer(amen(e "ma *rea de $es;"isa $romissora. <>-<'EM)ME,TO% Es(e (rabal&o C a$oiado $ela "niversidade Federal da Paraba e $elo Monsel&o ,acional de 'esenvolvimen(o Mien(#ico e TecnolG2ico $or meio de bolsa de es("do P)B)M. -EFE-X,M)<%
567 Mos&ell: J.M.: Y Z"2&es: M.E. EKKE. *irtual en+iron ents as a tool for acade ic learning. ZandbooR o# vir("al environmen(s: PQ@[Q6K. <cessado em @K/KF de EK6K. OnlineB &(($B//de$(s.9as&in2(on.ed"/ed(ec&/mos&ellZ"2&es.$d# =@M: EK6E. &he Declarati+e 3d scenes in ht l,. &(($B//dev.9@.or2/&(mlD/s$ec/Overvie9.&(ml\declara(ive @d scenes =eb@'Monsor(i"m: EKKP. X3D. !nline- &(($B//999.9eb@d.or2/0@d. <cessado em mar1o de EK6E. =eb@dMonsor(i"m: EK6E. X3D Specifications. !nline&(($B//999.9eb@d.or2/0@d/s$eci#ica(ions/. <cessado em mar1o de EK6E. =eb@'Monsor(i"m: EK6E. Scene access interface .SAI/: iso/iec cd 6QNND E ed. EBEKK0. OnlineB &(($B//999.9eb@d.or2/0@d/s$eci#ica(ion/ )%O )EM M' 6QNND E.E ?@' %cene<ccess)n(er#ace/. <cessado em mar1o de EK6E. Uronos: EK6E. WebGL 0 !penGL 1S 2.3 for the web. OnlineB https-44www.%hronos.org4WebGL4. <cessado em mar1o de EK6E. ?@'OM: EK6K. X3D!#. !nline- &(($B//999.0@dom.or2/]$a2e^id_E. <cessado em mar1o de EK6E. B e&r : J.: E %c&ler : P.: J "n2 : `.: and a Ollner : M. EKKQ. X3D!# 0 a D!#-based 5&#L,4 X3D integration odel. )n Proceedin2s =eb@' bKQ: <MM Press: ,e9 `orR: U%<: 6EN[6@D. =@M: EK6E. (a espaces in ' l. =@M Monsor(i"m. OnlineB &(($B//999.9@.or2/T-/-EM 0ml names/. <cessado em mar1o de EK6E. =@M: EKKQ. 6eferences to 5&#L ele ents fro a script. OnlineB &(($B//999.9@.or2/T-/&(mlF/in(erac(/scri$(s.&(ml. <cessado em mar1o de EK6E. To3i: EK6E. GL-#atri'. !nline- &(($sB//2i(&"b.com/(o3i/2l ma(ri0. <cessado em mar1o de EK6E. >oo2le )nc: EK6E. WebGL-utils. OnlineB &(($sB//cvs.R&ronos.or2/svn/re$os/re2is(rV/(r"nR/$"blic/=eb>L/sdR/d emos/common/=eb>L "(ils.3s . <cessado em mar1o de EK6E. ?@'OM: EK6E. X3D!# goes obile. OnlineB &(($B//999.0@dom.or2/]$_PED/. <cessado em mar1o de EK6E. Uronos: EK6E. Web$L - 5eterogeneous parallel co puting in 5&#L, web browsers. Online- &(($sB//999.R&ronos.or2/9ebcl/. <cessado em mar1o de EK6E. 5Uirner: M. and %isco"((o: -. 6ealidade *irtual e Au entada$onceitos7 8ro"eto e Aplica9:es. Edi(ora %BM [ %ociedade Brasileira de Mom$"(a1o: Por(o <le2re: EKKN. Livro do $rC sim$Gsio: IX S) posiu on *irtual and Aug ented 6ealit)7 8etr;polis 0 6<7 233=. Fra"n&o#er )>' and a>'V: EK6E. )ns(an(-eali(V. OnlineB&(($B//999.ins(an(reali(V.or2/s(orV/9&a( is i(/.

5E7 5@7 5F7 5D7

5L7 5N7 5P7 5Q7 56K7 5667 56E7 56@7 56F7 56D7

56L7

Das könnte Ihnen auch gefallen