Torna indietro   Hardware Upgrade Forum > Hardware Upgrade > News

Tra audio e AI: la ricetta di Qualcomm per l'agentic AI
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI
Snapdragon Soung Gen 2 è la piattaforma Qualcomm per i dispositivi audio sempre più integrati nel mondo dell'intelligenza artificiale: al prorpio interno tanta potenza elaborativa per gestire al meglio le necessità d'uso dell'agentic AI
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6
In occasione del proprio Snapdragon Summit Qualcomm annuncia i due nuovi chip per dispositivi mobile di fascia alta che entreranno nel mercato nel corso del 2027: tanta potenza a disposizione per elaborazioni di intelligenza artificiale sempre più complesse
realme 16 Pro Harry Potter Edition: il nuovo midrange ha uno stemma di Hogwarts che cambia colore al sole!
realme 16 Pro Harry Potter Edition: il nuovo midrange ha uno stemma di Hogwarts che cambia colore al sole!
Hogwarts arriva in fascia media grazie a realme, con una special edition che unisce la Quadra Light-Sensing Color-changing Tech, un baule in stile Hogwarts Express pieno di collezionabili e una scheda tecnica sostanzialmente identica al 16 Pro di partenza: ecco cosa cambia davvero, come si comporta nell'uso quotidiano e quanto vale in base al prezzo di 699,99 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 01-12-2025, 08:51   #1
Redazione di Hardware Upg
www.hwupgrade.it
 
Iscritto dal: Jul 2001
Messaggi: 75166
Link alla notizia: https://www.hwupgrade.it/news/web/ag...le_146976.html

Airbus ha completato quasi interamente l'update software urgente sugli A320 dopo un malfunzionamento dell'ELAC 2 attribuito a intensa radiazione solare. Oltre 6.000 velivoli erano potenzialmente coinvolti; ne restano meno di 100 da aggiornare.

Click sul link per visualizzare la notizia.
Redazione di Hardware Upg è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 09:11   #2
jepessen
Senior Member
 
L'Avatar di jepessen
 
Iscritto dal: Jul 2007
Città: Sicilia
Messaggi: 6826
Beh, buono a sapersi. Sarebbe carino capire come abbiano fatto, anche se presumo che si siano "limitati" ad aggiungere ridondanza e checkum sui dati del computer.

E, per la cronaca, i 737Max non erano precipitati a causa di un malfunzionamento del software, che ha funzionato esattamente come previsto, ma a causa alla parte addestrativa di Boeing, che non ha fornito le informazioni necessarie ai piloti per l'utilizzo del nuovo sistema MCAS e neanche eventuali procedure di emergenza, dato che differivano dalle procedure el 737 standard.

In parole povere, il 737 Max e' un modello modificato del 737, con motori piu' piccoli ed efficienti dal punto di vista del consumo di carburante. Pero' non avevano le stesse caratteristiche dei motori originali, quindi e' stato necessario modificare il software per la gestione dello stallo.

In pratica, quando il 737Max decollava, cabrava ed acquisiva velocita'. Se per qualche motivo la velocita' risultava troppo bassa, per cercare di aumentarla i software abbassava automaticamente il muso. Questa cosa non era stata segnalata ai piloti, il quale si trovavano un aereo che puntava verso il basso, e quindi tentavano di cabrare, controbilanciando la manovra automatica. Ma questo riduce ancora la velocita'. Nel 737 originale non c'era bisogno di farlo perche' la maggior potenza dei motori permetteva di acquistare velocita' in maniera piu' efficiente. Magari dovevano avere un angolo di attacco diverso da quello del 737 originale in fase di decollo, questo non lo so, ma lo posso ipotizzare dati i motori meno potenti. Quindi il software funzionava perfettamente, ma c'erano due problemi: quello sicuro sul mancato addestramento al nuovo strumento, per cui l'aereo si comportava diversamente a quanto i piloti si aspettavano, e quello emerso da alcune indagini (che non ho mai approfondito se fossero vere o meno), che davano la colpa anche all'aereo, non tanto al software, quanto ad alcuni sensori che in certe condizioni potevano dare input errati al software. Anche se alcune indagini avevano notificato la cosa, non sono sicuro che un eventuale malfunzionamento dei sensori sia effettivamente un'altra causa degli incidenti.

Tutto cio' e' stato dovuto ad uno sviluppo accelerato del programma, e quindi senza seguire tutte le normali procedure di progettazione, sviluppo, addestramento e documentazione, perche' da quel che ricordo Airbus stava guadagnando quote di mercato per aver gia' in servizio un aereo con simili caratteristiche. Ricordo che ai tempi delle indagini si diceva che girassero mail di ingegneri che si lamentavano molto della gestione del progetto da parte di manager. Quindi si, la colpa era di Boeing, ma non per il software in se'.
__________________
Non abbiamo ereditato il mondo dai nostri padri
L'abbiamo preso in prestito dai nostri figli
jepessen è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 09:36   #3
!fazz
Moderatore
 
L'Avatar di !fazz
 
Iscritto dal: Nov 2006
Messaggi: 22255
Quote:
Originariamente inviato da jepessen Guarda i messaggi
Beh, buono a sapersi. Sarebbe carino capire come abbiano fatto, anche se presumo che si siano "limitati" ad aggiungere ridondanza e checkum sui dati del computer.

E, per la cronaca, i 737Max non erano precipitati a causa di un malfunzionamento del software, che ha funzionato esattamente come previsto, ma a causa alla parte addestrativa di Boeing, che non ha fornito le informazioni necessarie ai piloti per l'utilizzo del nuovo sistema MCAS e neanche eventuali procedure di emergenza, dato che differivano dalle procedure el 737 standard.

In parole povere, il 737 Max e' un modello modificato del 737, con motori piu' piccoli ed efficienti dal punto di vista del consumo di carburante. Pero' non avevano le stesse caratteristiche dei motori originali, quindi e' stato necessario modificare il software per la gestione dello stallo.

In pratica, quando il 737Max decollava, cabrava ed acquisiva velocita'. Se per qualche motivo la velocita' risultava troppo bassa, per cercare di aumentarla i software abbassava automaticamente il muso. Questa cosa non era stata segnalata ai piloti, il quale si trovavano un aereo che puntava verso il basso, e quindi tentavano di cabrare, controbilanciando la manovra automatica. Ma questo riduce ancora la velocita'. Nel 737 originale non c'era bisogno di farlo perche' la maggior potenza dei motori permetteva di acquistare velocita' in maniera piu' efficiente. Magari dovevano avere un angolo di attacco diverso da quello del 737 originale in fase di decollo, questo non lo so, ma lo posso ipotizzare dati i motori meno potenti. Quindi il software funzionava perfettamente, ma c'erano due problemi: quello sicuro sul mancato addestramento al nuovo strumento, per cui l'aereo si comportava diversamente a quanto i piloti si aspettavano, e quello emerso da alcune indagini (che non ho mai approfondito se fossero vere o meno), che davano la colpa anche all'aereo, non tanto al software, quanto ad alcuni sensori che in certe condizioni potevano dare input errati al software. Anche se alcune indagini avevano notificato la cosa, non sono sicuro che un eventuale malfunzionamento dei sensori sia effettivamente un'altra causa degli incidenti.

Tutto cio' e' stato dovuto ad uno sviluppo accelerato del programma, e quindi senza seguire tutte le normali procedure di progettazione, sviluppo, addestramento e documentazione, perche' da quel che ricordo Airbus stava guadagnando quote di mercato per aver gia' in servizio un aereo con simili caratteristiche. Ricordo che ai tempi delle indagini si diceva che girassero mail di ingegneri che si lamentavano molto della gestione del progetto da parte di manager. Quindi si, la colpa era di Boeing, ma non per il software in se'.
piccola correzione il max 8 aveva motori più grossi non più piccoli (più grossi > % bypass > efficenza) ma questo sbilanciava l'aereo in quanto progettato per motori più piccoli da li la necessità di sviluppare l'mcas

la parte criminale di questo piano è stata
1) non ridondare le pitot per ridurre i costi
2) far passare la modifica come un intervento minore che non richiedeva riaddestramento dei piloti (per ridurre i costi)

è stata la voglia di lucrare il più possibile di boeing a far schiantare quegli aerei, modifica a budget minimo per non perdere concorrenzialità con i più moderni airbus
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX)
Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000
!fazz è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 09:55   #4
ninja750
Senior Member
 
L'Avatar di ninja750
 
Iscritto dal: Sep 2003
Città: Torino
Messaggi: 22511
in che modo un software può fare qualcosa per la radiazione solare?
ninja750 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 10:03   #5
!fazz
Moderatore
 
L'Avatar di !fazz
 
Iscritto dal: Nov 2006
Messaggi: 22255
Quote:
Originariamente inviato da ninja750 Guarda i messaggi
in che modo un software può fare qualcosa per la radiazione solare?
controlli e ridondanza, non annulla l'effetto della radiazione solare ma compensa gli effetti (aka scarta il dato alterato)
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX)
Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000
!fazz è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 11:27   #6
Qarboz
Senior Member
 
L'Avatar di Qarboz
 
Iscritto dal: Nov 2017
Città: Emilia
Messaggi: 2725
Guarda caso sono appena sceso da un A320 e fra un paio d'ore ne devo prendere un altro. Spero non sia uno di quei 100...
__________________
Ci sono 10 tipi di persone: quelli che capiscono il codice binario e quelli che non lo capiscono (cit.)


Il mio brano preferito di sempre
Qarboz è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 11:30   #7
jepessen
Senior Member
 
L'Avatar di jepessen
 
Iscritto dal: Jul 2007
Città: Sicilia
Messaggi: 6826
Quote:
Originariamente inviato da ninja750 Guarda i messaggi
in che modo un software può fare qualcosa per la radiazione solare?
Due tecniche "semplici"
  • Invece di avere una sola istanza dell'algoritmo di calcolo, puoi avere piu' istanze identiche su "thread" separati (anche se i thread non sono molto ben visti in aviazione ma usiamoli per semplificare il concetto) che ricevono gli stessi input. Questi algoritmi dagli stessi input dovranno per forza dare gli stessi output. Dato che anche se identici sono istanze diverse, ogni thread lavorera' sulla sua porzione di memoria, quindi un raggio cosmico che altera un bit, lo altera solo per quel thread. Quindi se hai ad esempio tre thread che fanno i calcoli, e due danno risultati identici mentre uno da un risultato diverso perche' una variabile in memoria e' stata alterata dal raggio cosmico, quell'output verra' scartato e non preso in considerazione. Ovviamente il problema si presenta anche se non si modifica una variabile ma un'istruzione del programma (anche le istruzioni stanno in memoria), ma il concetto e' lo stesso
  • Si esegue un checksum per assicurarsi che i dati non siano corrotti: ad esempio dopo aver caricato il programma in memoria puoi fare il checksum del suo dump, e verificarlo periodicamente, per assicurarti che le istruzioni non siano cambiate a causa di un raggio cosmico, ed in caso ricarichi il programma (o la porzione modificata). Fai anche il checksum delle variabili utilizzate, scrivendo il checksum di ogni variabile quando la modifichi, e leggendolo subito prima di utilizzare quella variabile per assicurarti che nel frattempo non sia stata modificata in maniera non autorizzata. In caso rifai i calcoli o "scarti" il frame, a seconda della logica del programma.

Diciamo che la prima soluzione e' piu' fattibile, perche' richiede meno modifiche al codice (se fatto come si deve). Ovviamente sono esempi basilari, sono sicuro che loro avranno fior fiore di ingegneri che implementeranno lo stato dell'arte a riguardo, era solo per farti due esempi facili per capire.
__________________
Non abbiamo ereditato il mondo dai nostri padri
L'abbiamo preso in prestito dai nostri figli
jepessen è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 11:31   #8
jepessen
Senior Member
 
L'Avatar di jepessen
 
Iscritto dal: Jul 2007
Città: Sicilia
Messaggi: 6826
Quote:
Originariamente inviato da Qarboz Guarda i messaggi
Guarda caso sono appena sceso da un A320 e fra un paio d'ore ne devo prendere un altro. Spero non sia uno di quei 100...
Non credo, quelli non aggiornati sono ancora a terra mi sa.
__________________
Non abbiamo ereditato il mondo dai nostri padri
L'abbiamo preso in prestito dai nostri figli
jepessen è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 11:33   #9
Saturn
Senior Member
 
L'Avatar di Saturn
 
Iscritto dal: Dec 2001
Città: Planet Saturn (♄)
Messaggi: 20419
Quote:
Originariamente inviato da Qarboz Guarda i messaggi
Guarda caso sono appena sceso da un A320 e fra un paio d'ore ne devo prendere un altro. Spero non sia uno di quei 100...
...dai notizie una volta atterrato !
Saturn è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 11:38   #10
fukka75
Senior Member
 
L'Avatar di fukka75
 
Iscritto dal: Jun 2003
Città: ovviamente la Capitale
Messaggi: 13375
Quote:
Originariamente inviato da Qarboz Guarda i messaggi
Guarda caso sono appena sceso da un A320 e fra un paio d'ore ne devo prendere un altro. Spero non sia uno di quei 100...
se non raggiunge la velocità smodata, non corri alcun pericolo
__________________
Intel Corei7 3930k ** Asus Rampage IV Formula ** 4 x 4GB DDR3 G.Skill 1600MHz 8-8-8-24
Asus GTX970 Strix ** Samsung 840Pro 512GB ** Samsung 850 EVO 1TB ** Thermaltake Armor+
fukka75 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 12:59   #11
supertigrotto
Senior Member
 
Iscritto dal: Aug 2006
Città: Valdagno
Messaggi: 7475
Pensate un mondo tutto controllato dalla IA e un periodo lungo di tempeste solari.
Cosa intendo:ospedali controllati e gestiti dalla IA,sistema elettrico mondiale, sistema idrico mondiale,fabbriche si produzione, agricoltura......
supertigrotto è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 13:26   #12
igiolo
Senior Member
 
L'Avatar di igiolo
 
Iscritto dal: Mar 2001
Città: Reggio Emilia
Messaggi: 7143
Quote:
Originariamente inviato da !fazz Guarda i messaggi
controlli e ridondanza, non annulla l'effetto della radiazione solare ma compensa gli effetti (aka scarta il dato alterato)
esatto
nella mia testa c'era da schermare
ma probabilmente tutto il cablaggio fa da ricevitore, e forse era inattuabile (aka non basta schermare gli apparati attivi)

certo compensare tutto via sw...hmmm sapranno quel che fanno
__________________
..frengaaa..dov'è l'asciugamano FRENGA!!??..hihi..
Ah ecco..
igiolo è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 13:44   #13
jepessen
Senior Member
 
L'Avatar di jepessen
 
Iscritto dal: Jul 2007
Città: Sicilia
Messaggi: 6826
Quote:
Originariamente inviato da supertigrotto Guarda i messaggi
Pensate un mondo tutto controllato dalla IA e un periodo lungo di tempeste solari.
Cosa intendo:ospedali controllati e gestiti dalla IA,sistema elettrico mondiale, sistema idrico mondiale,fabbriche si produzione, agricoltura......
Guarda che e' gia' tutto automatizzato, mica c'e' da scomodare la IA. E se proprio dobbiamo dirla tutta, per come e' fatta la IA e' intrinsecamente piu' robusta rispetto ad errori sui singoli bit. Pensa a quando la gente fa delle domande con la punteggiatura sbagliata, ad esempio, o sbaglia lo spelling di una parola: nonostante tutto funziona dato che si basa in genere su algoritmi probabilistici e non deterministici, quindi se tutte le cose che dici tu fossero governate da IA sarebbero piu' protette rispetto alle tempeste solari.
__________________
Non abbiamo ereditato il mondo dai nostri padri
L'abbiamo preso in prestito dai nostri figli
jepessen è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 14:05   #14
AlPaBo
Senior Member
 
Iscritto dal: Mar 2008
Messaggi: 1881
Quote:
Originariamente inviato da supertigrotto Guarda i messaggi
Pensate un mondo tutto controllato dalla IA e un periodo lungo di tempeste solari.
Cosa intendo:ospedali controllati e gestiti dalla IA,sistema elettrico mondiale, sistema idrico mondiale,fabbriche si produzione, agricoltura......
Oh, già successo nel 1859 (Evento di Carrington).

All'epoca si limitò ad aurore boreali molto lontane dai poli (per esempio a Roma) e a interrompere il telegrafo per 14 ore.

Se vedi un'aurora boreale da casa tua in Italia, comincia a preoccuparti del tuo computer.
__________________
-- C --_____AlPaBo
__/____x\_________
_/_______*
________
AlPaBo è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 14:08   #15
fukka75
Senior Member
 
L'Avatar di fukka75
 
Iscritto dal: Jun 2003
Città: ovviamente la Capitale
Messaggi: 13375
successo già un paio di volte nell'ultimo anno che si vedessero aurore boreali fino al Lazio, ed i computer hanno continuato a funzionare
__________________
Intel Corei7 3930k ** Asus Rampage IV Formula ** 4 x 4GB DDR3 G.Skill 1600MHz 8-8-8-24
Asus GTX970 Strix ** Samsung 840Pro 512GB ** Samsung 850 EVO 1TB ** Thermaltake Armor+
fukka75 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2025, 16:59   #16
supertigrotto
Senior Member
 
Iscritto dal: Aug 2006
Città: Valdagno
Messaggi: 7475
Quote:
Originariamente inviato da AlPaBo Guarda i messaggi
Oh, già successo nel 1859 (Evento di Carrington).

All'epoca si limitò ad aurore boreali molto lontane dai poli (per esempio a Roma) e a interrompere il telegrafo per 14 ore.

Se vedi un'aurora boreale da casa tua in Italia, comincia a preoccuparti del tuo computer.
Anche i semplici trasformatori avrebbero parecchi problemi,quindi l'uso della corrente sarebbe limitato.
supertigrotto è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2025, 08:28   #17
Qarboz
Senior Member
 
L'Avatar di Qarboz
 
Iscritto dal: Nov 2017
Città: Emilia
Messaggi: 2725
Quote:
Originariamente inviato da Saturn Guarda i messaggi
...dai notizie una volta atterrato !
Atterrato sano(*) e salvo. Anche se prima della partenza, con passeggeri già imbarcati, l'aereo è stato fermo circa un'ora per una veloce riparazione d'urgenza
Ma fortunatamente hanno assicurato che il problema non riguardava le tempeste solari


(*)
Nel mio caso "sano" è un parolone, specialmente (ma non solo), riferito al cervello

Quote:
Originariamente inviato da fukka75 Guarda i messaggi
se non raggiunge la velocità smodata, non corri alcun pericolo

Tranquillo, il casco è ancora integro
__________________
Ci sono 10 tipi di persone: quelli che capiscono il codice binario e quelli che non lo capiscono (cit.)


Il mio brano preferito di sempre
Qarboz è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2025, 09:27   #18
fukka75
Senior Member
 
L'Avatar di fukka75
 
Iscritto dal: Jun 2003
Città: ovviamente la Capitale
Messaggi: 13375
__________________
Intel Corei7 3930k ** Asus Rampage IV Formula ** 4 x 4GB DDR3 G.Skill 1600MHz 8-8-8-24
Asus GTX970 Strix ** Samsung 840Pro 512GB ** Samsung 850 EVO 1TB ** Thermaltake Armor+
fukka75 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2025, 09:32   #19
Saturn
Senior Member
 
L'Avatar di Saturn
 
Iscritto dal: Dec 2001
Città: Planet Saturn (♄)
Messaggi: 20419
Quote:
Originariamente inviato da Qarboz Guarda i messaggi
Atterrato sano(*) e salvo. Anche se prima della partenza, con passeggeri già imbarcati, l'aereo è stato fermo circa un'ora per una veloce riparazione d'urgenza
Ma fortunatamente hanno assicurato che il problema non riguardava le tempeste solari


(*)
Nel mio caso "sano" è un parolone, specialmente (ma non solo), riferito al cervello
Ooooh molto bene....lieto di leggere che non sei stato costretto a cibarti dei tuoi simili come successo in altre occasioni in caso di disastri aerei...
Saturn è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tra audio e AI: la ricetta di Qualcomm per l'agentic AI Tra audio e AI: la ricetta di Qualcomm per l'age...
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6 Qualcomm annuncia la nuova generazione di SoC Sn...
realme 16 Pro Harry Potter Edition: il nuovo midrange ha uno stemma di Hogwarts che cambia colore al sole! realme 16 Pro Harry Potter Edition: il nuovo mid...
Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce Recensione REDMI Note 17 Pro: il midrange con ba...
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema Insta360 Luna Ultra: la potenza del sensore da 1...
ESA e Mistral hanno stretto un accordo p...
AstroForge presenta Autonomy-1: un satel...
Neutralizzata da Microsoft EvilTokens, l...
Porsche mette alla prova i Tesla Superch...
Roborock Saros 20 Flow Complete arriva i...
Basta un comando digitato nel terminale ...
La corsa alla superintelligenza è...
Le memorie cinesi sfidano sé stes...
Dash cam 4K con doppia telecamera, GPS, ...
Qwen 4: Alibaba conferma l'addestramento...
Super El Niño, allarme globale: 451.000 ...
Toyota, 400.000 robot in fabbrica senza ...
Hanno bucato l'FBI e ora dettano le cond...
Standard sì, licenze no: la linea di Ope...
Guida all'acquisto: quale smartphone HON...
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: 00:30.


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