Torna indietro   Hardware Upgrade Forum > Componenti Hardware > Schede Video > Schede Video - Discussioni generali

Google Pixel 8a: può diventare un vero best buy? La recensione
Google Pixel 8a: può diventare un vero best buy? La recensione
Google ha capito che la serie "a" dei suoi Pixel piace agli utenti per vari motivi e per questo ha deciso di proporre sul mercato questo nuovo Pixel 8a che ha il sapore di uno smartphone migliorato rispetto alla passata generazione, con processore top di gamma ma ad un prezzo forse un po’ esagerato al momento.  
MSI Vector 16 HX A13V è un notebook gaming che fa sentire la sua potenza (e non solo)
MSI Vector 16 HX A13V è un notebook gaming che fa sentire la sua potenza (e non solo)
Abbiamo provato il notebook Vector 16 HX A13V di MSI, un sistema che coniuga hardware di fascia desktop con un buon insieme di porte. Il display Full HD+ permette alla RTX 4080 Laptop di garantire prestazioni top per diversi anni, ma proprio il display e la rumorosità massima rappresentano due nei per un portatile altrimenti convincente.
In Photoshop arriva l'IA di nuova generazione
In Photoshop arriva l'IA di nuova generazione
È disponibile in fase beta la funzione Genertive Fill avanzata di Photoshop, basata su Firefly 3. Più qualità e controllo, grazie soprattutto alle immagini di riferimento, e integrazione perfetta, ma l'utilizzo dell'IA non è più illimitato e gratuito.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-03-2015, 09:06   #10221
FroZen
Bannato
 
Iscritto dal: Aug 2001
Città: Bergamooo...
Messaggi: 20089
Volevi dire del tn forse...
FroZen è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 09:17   #10222
magnusll
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 851
Quote:
Originariamente inviato da FroZen Guarda i messaggi
Volevi dire del tn forse...
Dei TN fa schifo tutto per la qualita' visiva: livello del nero, contrasto, fedelta' cromatica e angolo di visione.

Gli IPS migliorano le ultime due ma quanto a livelli del nero c'e' ancora poco da scialare.

La verita' e' che i primi monitor veramente migliori dei CRT li vedremo quando si decideranno a produrre gli OLED per il mercato consumer (la Sony gia' li fa ma sono professionali e costano migliaia di euro).
magnusll è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 09:20   #10223
FroZen
Bannato
 
Iscritto dal: Aug 2001
Città: Bergamooo...
Messaggi: 20089
Ho avuto modo di vedere un tv oled al aeroporto di Budapest l anno scorso (un LG) e non mi convinceva nonostante ottimo contrasti....mi sembrava pixelloso....cmq il futuro è quello, innegabile...
FroZen è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 09:27   #10224
maurilio968
Senior Member
 
L'Avatar di maurilio968
 
Iscritto dal: Feb 2006
Messaggi: 1654
fututro di mantle

sembra che mantle verrà "pensionato" in favore delle directx 12 e delle nuove openGL
venendo relegato a "piattaforma per l'innovazione grafica disponibile a partner selezionati con particolari necessità"

http://community.amd.com/community/a...ture-of-mantle

quoto Raja Koduri(Vice President of Visual and Perceptual Computing at AMD) :

The Mantle SDK also remains available to partners who register in this co-development and evaluation program.
However, if you are a developer interested in Mantle "1.0" functionality, we suggest that you focus your attention on DirectX® 12 or GLnext.

riportato anche qui:

http://www.tomshw.it/cont/news/amd-m...e/62820/1.html
__________________
ogni minuto muore un imbecille e ne nascono due.

Ultima modifica di maurilio968 : 03-03-2015 alle 09:29.
maurilio968 è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 09:35   #10225
mircocatta
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 15700
prevedibile che finisse così

per lo meno ha smosso le acque per le directx12..
mircocatta è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 09:42   #10226
maurilio968
Senior Member
 
L'Avatar di maurilio968
 
Iscritto dal: Feb 2006
Messaggi: 1654
AMD ed NVIDIA INSIEME danno consigli agli sviluppatori sulle nuove directx12 al GDC 2015 :

http://www.hardware.fr/news/14104/gd...-aux-devs.html
__________________
ogni minuto muore un imbecille e ne nascono due.

Ultima modifica di maurilio968 : 03-03-2015 alle 09:46.
maurilio968 è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 09:47   #10227
Raven
Senior Member
 
L'Avatar di Raven
 
Iscritto dal: Nov 1999
Messaggi: 31695
Quote:
Originariamente inviato da maurilio968 Guarda i messaggi
sembra che mantle verrà "pensionato" in favore delle directx 12 e delle nuove openGL
Ma nooooooooo!!???!!!



Adesso non ho voglia di cercarli.... ma all'epoca scrissi giusto un paio di post sul futuro (inesistente) di questa tecnologia "truform"-style...
__________________
Epilogo...
Se non ti rispondo... potresti essere tra quelli che ho messo in ignore list! (al 04/07/2021: 6 utenti)
Thread ufficiale Asus ZenWiFi AX - XT8
Raven è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 09:53   #10228
francisco9751
Senior Member
 
L'Avatar di francisco9751
 
Iscritto dal: Sep 2011
Città: milano
Messaggi: 8490
beh secondo me amd l ha fatto per svegliare microsoft,sennò eravamo ancora con le dx11..

Inviato dal mio LG-D802 utilizzando Tapatalk
francisco9751 è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 11:10   #10229
Raven
Senior Member
 
L'Avatar di Raven
 
Iscritto dal: Nov 1999
Messaggi: 31695
Quote:
Originariamente inviato da francisco9751 Guarda i messaggi
beh secondo me amd l ha fatto per svegliare microsoft,sennò eravamo ancora con le dx11..

Inviato dal mio LG-D802 utilizzando Tapatalk
ah beh... una mossa davvero furba, allora!
"Dai dai che investiamo milioni in un nuovo linguaggio di programmazione, ne spendiamo altrettanti per promuoverlo con accordi esclusivi e alla fine speriamo che Microsoft ci copi introducendo migliorie simili (per tutti) nelle future dx12!!!"

Non credo proprio che sia così... anzi, secondo me loro speravano proprio di poter sfruttare questo vantaggio "tecnologico" chissà per quanto tempo...

Sarebbe ora che AMD si rendesse conto che non è NVIDIA... non ha la capacità economica né (soprattutto) di "proselitisimo" (marketing) nel creare tecnologie proprietarie, anche se valide...
__________________
Epilogo...
Se non ti rispondo... potresti essere tra quelli che ho messo in ignore list! (al 04/07/2021: 6 utenti)
Thread ufficiale Asus ZenWiFi AX - XT8
Raven è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 11:14   #10230
mircocatta
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 15700
nessuna gnus sulle 390x ??
mircocatta è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 11:24   #10231
Caterpillar_WRT
Senior Member
 
Iscritto dal: Sep 2005
Messaggi: 661
Quote:
Originariamente inviato da Raven Guarda i messaggi
ah beh... una mossa davvero furba, allora!
"Dai dai che investiamo milioni in un nuovo linguaggio di programmazione, ne spendiamo altrettanti per promuoverlo con accordi esclusivi e alla fine speriamo che Microsoft ci copi introducendo migliorie simili (per tutti) nelle future dx12!!!"

Non credo proprio che sia così... anzi, secondo me loro speravano proprio di poter sfruttare questo vantaggio "tecnologico" chissà per quanto tempo...

Sarebbe ora che AMD si rendesse conto che non è NVIDIA... non ha la capacità economica né (soprattutto) di "proselitisimo" (marketing) nel creare tecnologie proprietarie, anche se valide...
Io penso che Microsoft abbia pagato AMD per implementare l'idea di base sulle DX12.
Vendere le proprietà intellettuali è una delle attività di AMD.
__________________
Cooler Master V750, ASROCK Z490M-PRO4, 2x8GB HYPERX 3000, i5 10600, PULSE VEGA 56, SSD CRUCIAL NVME P5 CT250, ASUS XONAR DX, PHILIPS 226E9QLG + 29WK600-W + DELL 1708FP, LOGITECH G25/27 - W10P 64bit
Caterpillar_WRT è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 11:28   #10232
jotaro75
Senior Member
 
L'Avatar di jotaro75
 
Iscritto dal: Jan 2013
Città: Lecco
Messaggi: 2494
Quote:
Originariamente inviato da Caterpillar_WRT Guarda i messaggi
Io penso che Microsoft abbia pagato AMD per implementare l'idea di base sulle DX12.
Vendere le proprietà intellettuali è una delle attività di AMD.
non mi sembrerebbe molto furba MS in questo caso...visto che ho appena letto su un altro sito che mantle è stata usata come base per l'implementazione delle GLNext che sono le "dirette" concorrenti delle directx

http://www.tomshw.it/cont/news/vulka...2/62825/1.html
__________________
PC:Zalman z9Plus/i5 3450/ASRock B75M Pro3/LiqMax II 120/xfx proseries 550w/RAM 8GB/Samsung EVO128GB/1TB WD Blue/2x500GB/PNY 1060 6GB/CM Storm TriggerZ/Logitech G302/Benq 2450HM BattleTag:Stecor#2429 Steam:Jotaro75 UPlay:Lars_Ulu PS:jotaro75 Trattative:Leonidas, gluvocio,Cazzabubbola,free rider
jotaro75 è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 11:47   #10233
Radeon80
Member
 
Iscritto dal: Jan 2015
Messaggi: 299
A me è parso di capire che nonostante Mantle si evolverà AMD continuerà a promuoverlo come API nei giochi.
Radeon80 è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 12:52   #10234
FroZen
Bannato
 
Iscritto dal: Aug 2001
Città: Bergamooo...
Messaggi: 20089
Mantle viene dalle console raven, e non morirà quanto meno a breve...si avra come al tempo delle glide 3dfx, puoi usare quello generico di ms o usare su titoli rossi le api ottimizzate amd con un setting dalle opzioni video...non vedo il problema sinceramente... Non sara nvidia ma sta portando molti cambiamenti in un settore che l ultima innovazione tecnologica di rilievo era stata nel 15 18...
FroZen è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 13:16   #10235
sgrinfia
Senior Member
 
L'Avatar di sgrinfia
 
Iscritto dal: Jan 2013
Messaggi: 4225
vulkan

ECCO come vera oltre-moto usato mantle,
home pageTom's HardwareSchede Video
Vulkan: le nuove OpenGL pronte a sfidare le DirectX 12 di Manolo De Agostini, 03 marzo, 2015 11:11
Il Khronos Group ha annunciato Vulkan, una nuova API di basso livello che raccoglie l'eredità delle OpenGL per proiettarsi nel futuro. 3
Le Next Generation OpenGL (glNext) hanno finalmente un nome, Vulkan. Come Mantle, DirectX 12 e Apple Metal, le nuove librerie - svelate alla GDC 2015 - diventano delle API di basso livello in grado di sfruttare meglio le caratteristiche dell'hardware, in modo da offrire maggiori prestazioni e funzionalità più avanzate.

Vulkan

Vulkan è una API grafica cross-platform aperta e, come tale, punta a offrire in un'unica entità ciò che finora era disponibile in modo separato con le OpenGL da una parte e le OpenGL ES dall'altra.

Vulka

Al momento lo sviluppo dell'API non è ancora terminato (le specifiche arriveranno entro l'anno), ma il Khronos Group che ne presiede lo sviluppo ha già dichiarato che le librerie saranno compatibili con ogni piattaforma che supporta le OpenGL ES 3.1 e successive, quindi con tutti i prodotti grafici moderni.

Vulka

I programmatori avranno a disposizione migliori strumenti di sviluppo, con layer di debug che potranno essere inseriti nella catena di rendering e usati durante lo sviluppo, in modo da effettuare un debugging approfondito.

Vulkan

Gli sviluppatori potranno anche eseguire test di conformità più efficaci. Secondo il Khronos Group l'API dovrebbe comportarsi in modo simile a Mantle e DX12, quindi chi sarà in grado di sfruttare tali librerie non avrà problemi a usare Vulkan.

Vulkan

Vulkan -

Vulkan nasce, se così vogliamo dire, sulla base di AMD Mantle. Non si trattadella stessa API, ma AMD ha contribuito allo sviluppo di Vulkan permettendo di usare Mantle per avviare il processo di sviluppo e velocizzarlo.

Vulkan

Vulkan -

Il Khronos Group ha poi lavorato sull'ottimizzazione, eliminando porzioni di codice inadatte (caratteristiche ne avrebbero limitato la compatibilità) e aggiungendo altre funzionalità ritenute necessarie o migliori.

SPIR-V



Vulkan supporterà più backend per gli shader. GLSL sarà il linguaggio di shading iniziale, ma sul lungo termine il Khronos Group vuole aggiungere altri linguaggi come C++. Il Khronos Group ha anche affermato che gli shader in Vulkan saranno compilati dagli sviluppatori in un bytecode derivato LLVM chiamato SPIR-V. In questo modo gli sviluppatori potranno scrivere in più linguaggi.

SPIR-V



L'annuncio di Vulkan è una buona notizia per tutti, soprattutto per il mondo del gaming Linux che nei prossimi mesi potrebbe crescere grazie al progetto SteamOS. "Eseguire il porting tra Vulkan e DirectX 12 non dovrebbe essere troppo difficile", ha dichiarato Neil Trevett, presidente del Khronos Group (e vicepresidente di Nvidia). "Il porting da DirectX 12 a Vulkan sarà più semplice del porting da DirectX 12 a OpenGL".


Il Khronos Group ha scelto la GDC 2015 per svelare la versione 2.1 delle OpenCL. Due le principali novità: OpenCL (calcolo) e Vulkan (grafica) finiscono sotto lo stesso tetto grazie a SPIR-V.

Asus STRIX GeForce GTX 970
Asus STRIX GeForce GTX 970 € 361,34Acquista+
Sapphire Vapor-X R9 290X 8 GB
Sapphire Vapor-X R9 290X 8 GB € 475,19Acquista+
Gli sviluppatori potranno lavorare su grafica e altro codice con SPIR, creando un comune linguaggio frontend che permetta a Vulkan e OpenCL di accettare molti degli stessi linguaggi di alto livello. OpenCL, inoltre, ottiene il supporto a C++.

OpenCL 2.1



Le nuove OpenCL 2.1 offriranno anche alcune caratteristiche per migliorare la flessibilità dell'API. La presenza di "device timer a bassa latenza" dovrebbe consentire un profiling del codice d'esecuzione più affidabile e accurato. Ci sono anche funzionalità di clonazione del kernel grazie al comando clCloneKernel.





Le OpenCL 2.1 sono disponibili inizialmente come una specifica provvisoria. Non è chiaro quando saranno rilasciate in forma finale, ma probabilmente entro l'anno.
sgrinfia è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 13:19   #10236
Raven
Senior Member
 
L'Avatar di Raven
 
Iscritto dal: Nov 1999
Messaggi: 31695
Quote:
Originariamente inviato da FroZen Guarda i messaggi
Mantle viene dalle console raven, e non morirà quanto meno a breve...
mah... vedremo... su xboxOne andranno le dx12!?...

Quote:
si avra come al tempo delle glide 3dfx, puoi usare quello generico di ms o usare su titoli rossi le api ottimizzate amd con un setting dalle opzioni video
eeehh... cala cala... all'epoca le Glide hanno aperto un mondo totalmente sconosciuto ed "inesplorato" dalle directX... non appena ha preso piede il Direct3D, grazie allo strapotere microsoft, le glide hanno fatto ciao ciao con la manina (e poco dopo anche 3dfx)... nonostante fossero qualitativamente&prestazionalmente molto superiori! Oggi dubito che possa ripetersi una cosa del genere: mantle ne esce sconfitto già in partenza, contro dx12. Quanti titoli lo usano, ad oggi, mantle, a più di 1 anno e mezzo dall'introduzione??? La capillarità, compatibilità, diffusione delle dx è ormai inarrivabile...
(Ad esempio sono convinto che se un giorno introducessero un modulo "DirectPhysics", anche il buon vecchio Physx saluterebbe senza troppi complimenti... )


Quote:
...non vedo il problema sinceramente...
Ma nemmeno io... dico solo che era prevedibile fosse un flop... e così è stato....
__________________
Epilogo...
Se non ti rispondo... potresti essere tra quelli che ho messo in ignore list! (al 04/07/2021: 6 utenti)
Thread ufficiale Asus ZenWiFi AX - XT8

Ultima modifica di Raven : 03-03-2015 alle 13:25.
Raven è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 13:36   #10237
appleroof
Senior Member
 
L'Avatar di appleroof
 
Iscritto dal: Oct 2005
Messaggi: 37716
Quote:
Originariamente inviato da maurilio968 Guarda i messaggi
sembra che mantle verrà "pensionato" in favore delle directx 12 e delle nuove openGL
venendo relegato a "piattaforma per l'innovazione grafica disponibile a partner selezionati con particolari necessità"

http://community.amd.com/community/a...ture-of-mantle

quoto Raja Koduri(Vice President of Visual and Perceptual Computing at AMD) :

The Mantle SDK also remains available to partners who register in this co-development and evaluation program.
However, if you are a developer interested in Mantle "1.0" functionality, we suggest that you focus your attention on DirectX® 12 or GLnext.

riportato anche qui:

http://www.tomshw.it/cont/news/amd-m...e/62820/1.html
Questo per i geni che profetizzavano la morte di Mantle (cit.)

credo fosse prevedibile che le api proprietarie cedessero il passo a quelle agnostiche, come successe per le glide già ricordate (anche se erano altri tempi in verità è gli scenari erano ben diversi) , però potrebbe sempre rimanere come feature aggiuntiva per le vga Amd, se darà un boost ancora maggiore che le dx12, e visto che sono proprietarie lo dovrebbe dare, potrebbe rivelarsi ancora un valore aggiunto, resta da vedere quale sarà la sua diffusione una volta uscite e diffuse le dx12
__________________
Corsair 5000D - Ryzen 7 7700 - Asrock B650E PG - 2x16gb G.Skill Trident Z5 ddr5 6000 mhz - GeForce RTX 4070 - Samsung 980 pro 1tb + Crucial mx500 1tb + WD 1tb - Corsair rm850w - Asus pg348q
le vga che ho avuto
appleroof è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 13:52   #10238
magnusll
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 851
Attenzione a dare Microsoft per automaticamente vincente e tutto il resto per automaticamente morto.

I videogiochi su desktop sono probabilmente l' ultimo vero settore dove Windows e' ancora pesantemente in vantaggio ma la pressione competitiva e' in continuo aumento. Il panorama indie, per dire, ha un' idea piuttosto diversa sul fatto se si debba o meno supportare Linux, iOS ecc. rispetto ai soliti publisher di ciofeche tripla A.

Se ci fosse una seria spinta per librerie grafiche per videogiochi su desktop con sistemi operativi non-windows il risultato non sarebbe cosi' scontato.
magnusll è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 14:03   #10239
Snickers
Senior Member
 
Iscritto dal: Sep 2005
Messaggi: 1972
Quote:
Originariamente inviato da Raven Guarda i messaggi

Sarebbe ora che AMD si rendesse conto che non è NVIDIA... non ha la capacità economica né (soprattutto) di "proselitisimo" (marketing) nel creare tecnologie proprietarie, anche se valide...
Ma infatti AMD ne era ben conscia sin dall'introduzione di Mantle, l'idea, anche visti gli annunci dei dirigenti, non era fare un qualcosa di closed-source in stile physix e vendere schede per questa feature, ma semmai di più ampia portata, cioé far vedere le potenzialità di quello che avevano sviluppato in maniera tale da sedersi al tavolo degli sviluppatori di Api (Khronos e MS) in maniera da poter indirizzare lo sviluppo delle stesse.

In sostanza Mantle è stato (ed è) il cavallo di troia con cui molto probabilmente nel primo periodo, Vulcan e Dx-12 performeranno meglio su schede AMD rispetto che su schede Nvidia.

E questo sì che avrà impatto sulle vendite di VGA, mica 5-6 titoli con mantle su tutto il panorama mondiale di videogames (per quanto titoli AAA).
__________________
Membro Hwup's Kiss Army
Snickers è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2015, 14:06   #10240
FroZen
Bannato
 
Iscritto dal: Aug 2001
Città: Bergamooo...
Messaggi: 20089
Mantle non muore, su mantle amd sta investendo e cosi anche le sw....ms si è mossa DOPO la declinazione di mantle al di fuori del mondo console che vede sony e ms stessa su hw full amd e ora anche nintendo... Dopo un anno e mezzo di mantle non saprei quanti titoli siano usciti (bf4 thief civilization star swarm e non me ne vengono altri), da quello che si legge in giro ne arriveranno .... Se le dx12 lavoreranno bene come si pensa per loro natura non potranno mai girare altrettanto bene come mantle su amd... Ma almeno è un passo avanti x vslorizzare quanto già ci sia...
FroZen è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Google Pixel 8a: può diventare un vero best buy? La recensione Google Pixel 8a: può diventare un vero be...
MSI Vector 16 HX A13V è un notebook gaming che fa sentire la sua potenza (e non solo) MSI Vector 16 HX A13V è un notebook gamin...
In Photoshop arriva l'IA di nuova generazione In Photoshop arriva l'IA di nuova generazione
Recensione realme 12+: sfida la fascia media con un design unico e un display luminosissimo Recensione realme 12+: sfida la fascia media con...
OnePlus Pad Go: un tablet economico perfetto per l'intrattenimento. La recensione OnePlus Pad Go: un tablet economico perfetto per...
Tornano disponibili i 2 mini PC da soli ...
Con 24GB di RAM o 16GB di RAM, questi po...
Navicella spaziale Boeing CST-100 Starli...
Tutti gli Apple Watch in offerta: si par...
Edge 50 Pro 5G 12/256GB a 599€ e altri a...
Ecco tutte le svendite Amazon del Weeken...
Narwal Freo X Plus e Narwal Freo X Ultra...
Tutti i MacBook in offerta su Amazon: si...
La wallbox per la ricarica delle auto el...
Google Pixel 8 Pro (825€), iPhone 15 Pro...
Solo 269€ il portatile low cost con 16GB...
La NASA sarebbe ancora incerta sulla mis...
Buchi neri in fase di fusione nell'Unive...
IBM lancia Qiskit 1.0: il software devel...
Problema al sistema propulsivo per la so...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:51.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Served by www3v