Specifica HTTPS

HTTPS è uno dei formati disponibili per la trasmissione dei dati ELS dal dispositivo mobile all'endpoint. Il protocollo HTTPS è molto standard e questo documento non entrerà nei dettagli del protocollo stesso. Gli endpoint devono ricevere messaggi POST, che conterranno informazioni sulla posizione di emergenza nei seguenti campi.

Tieni presente che, quando i dati sono disponibili, è necessario fare del proprio meglio per compilare il maggior numero possibile di campi, in particolare i seguenti: time, location_latitude, location_longitude e location_accuracy. I messaggi ELS sono di scarsa utilità senza questi dati. Tuttavia, alla fine, ogni campo è considerato facoltativo. In genere, l'endpoint dovrebbe essere in grado di gestire i messaggi con campi mancanti/formattati in modo errato senza errori.

Gli endpoint devono restituire codici di esito positivo 2XX in caso di ricezione corretta di un messaggio. Se si verifica un problema con l'elaborazione di un messaggio o un messaggio deve essere eliminato per altri motivi, gli endpoint devono comunque restituire un codice di esito positivo 2XX. Per monitorare la gestione specifica del messaggio da parte dell'endpoint, possono essere utilizzati diversi codici di successo 2XX.

Il formato dei dati si basa sull'ultima specifica ETSI AML. Le seguenti sezioni sono le più pertinenti:

Contenuti

Specifica del campo

Chiave Valore Unità Esempio
v Versione - 1
emergency_number Numero di emergenza composto - 911
source Origine dell'attivazione (chiamata, SMS) - CHIAMA
thunderbird_version Numero di versione del modulo Thunderbird - 2800
time Timestamp dell'inizio della chiamata ms (tempo Unix) 1438101600123
location_latitude Latitudine gradi 37.4217845
location_longitude Longitudine gradi -122.0847413
location_time Timestamp della correzione della posizione ms (tempo Unix) 1438102600123
location_altitude Altitudine (WGS84) metri 4
location_altitude_msl Altitudine (livello del mare medio) metri 4
location_floor Etichetta del piano (come l'etichetta del piano del pulsante dell'ascensore, che potrebbe non essere numerica) - 2
location_source Origine della posizione (GPS, Wi-Fi, cella, sconosciuta) - gps
location_accuracy Precisione metri 20
location_vertical_accuracy Precisione verticale metri 2,5
location_vertical_accuracy_msl Precisione verticale (livello medio del mare) metri 2,5
location_confidence Confidenza nella precisione della localizzazione Percentuale (0-1) 0,6827
location_bearing Rilevamento gradi 156,7
location_speed Velocità metri/secondo 1,2
device_number Numero di telefono del dispositivo (è stato fatto il possibile per formattarlo come numero di telefono E.164) - +1438101600
device_model Modello del dispositivo (in genere nella forma produttore del dispositivo seguito dal nome del modello del dispositivo) - Motorola Nexus 6
device_imsi IMSI - 310260579377451
device_imei IMEI - 355458061005220
device_iccid ICCID - 89148000001466362977
cell_home_mcc MCC principale - 310
cell_home_mnc MNC di casa - 260
cell_network_mcc MCC di rete - 310
cell_network_mnc MNC di rete - 260
hmac Message Authentication Code -

Posizione nulla

Numero del dispositivo

In alcuni casi, il campo device_number potrebbe non essere sempre specificato. ELS tenterà di acquisire il numero di telefono da varie fonti, ma potrebbe non essere possibile. Ti consigliamo di inviare un messaggio SMS oltre a un messaggio HTTPS e di eseguire la corrispondenza in base all'IMEI e all'ora (timestamp dell'inizio della chiamata) alla ricezione di entrambi per dedurre il numero di dispositivo oppure di collaborare con gli operatori di rete mobile per recuperare i numeri di telefono utilizzando l'IMEI/l'IMSI.

Se possibile, proviamo a formattare il numero nel formato E.164 con il segno più e il prefisso del codice di composizione del paese, seguito dal numero dell'abbonato senza spazi o parentesi +1438101600. Se non riusciamo a dedurre il prefisso internazionale e quindi a formattare il numero, invieremo il numero originale fornito dall'origine.

Elevazione altitudine (asse Z)

ELS segnala la posizione sull'asse Z in tutti i messaggi di posizione HTTPS di ELS inviati a un endpoint ELS. L'altitudine è indicata sia in metri sopra il livello medio del mare (MSL): location_altitude_mslsia in metri sopra l'ellissoide di riferimento WGS84: location_altitude (WGS è il sistema geodetico mondiale di riferimento utilizzato dal GPS).

ELS segnala anche l'accuratezza verticale per entrambe le misurazioni dell'altitudine in metri: location_vertical_accuracy e location_vertical_accuracy_msl. L'accuratezza verticale è definita come l'accuratezza della posizione e il percentile di confidenza è impostato dal partner. Il valore predefinito è impostato su un livello di confidenza del 68%. Per ulteriori informazioni, consulta la documentazione di Android per getVerticalAccuracyMeters() e getMslAltitudeAccuracyMeters().

Con l'altitudine dell'utente sopra il livello medio del mare (MSL), ora è possibile utilizzare le API lato server per ottenere l'altitudine del terreno MSL e quindi dedurre l'altezza dell'utente sopra il livello del suolo.

Informazioni aggiuntive per le emergenze

L'ELS supporta campi che vanno oltre la posizione, collettivamente denominati informazioni di emergenza aggiuntive (IEA). Questi campi non vengono forniti per impostazione predefinita e sono raggruppati in quattro categorie che richiedono l'attivazione esplicita da parte del partner:

  • Generali (lingua del dispositivo, tipo di emergenza, informazioni sui trigger delle chiamate di emergenza, inclusi timestamp di rilevamento di incidenti e cadute)
  • Informazioni mediche
  • Contatti di emergenza
  • Video in diretta

Invia una richiesta di modifica della configurazione per attivare questi campi o contatta il team ELS in caso di domande.

Limiti e considerazioni

Questi dati potrebbero non essere aggiornati o accurati. Le informazioni mediche e i contatti di emergenza provengono dall'app di emergenza sul dispositivo dell'utente. Questa app è fornita dal produttore dello smartphone, che decide quali informazioni supportare e se fornire informazioni formattate o in formato libero. Inoltre, questi dati vengono inseriti direttamente dall'utente. In genere questi dati devono essere sanificati.

Per i campi "stringa" in formato libero, i dati vengono trasmessi da ELS senza modifiche, pertanto non ci sono garanzie sul formato né sulla validità. Per i campi strutturati, ELS invia il valore in un determinato formato, ma non garantisce la validità di questi dati. Esempi:

  • Timestamp: è garantito che sia un numero e si prevede che contenga un millisecondo dal timestamp dell'epoca UNIX per le implementazioni conformi alla specifica. Deve essere in grado di gestire correttamente i valori non validi (ad es. -1) per le implementazioni non conformi.
  • Date: è garantito che siano nel formato ISO 8601 YYYY-MM-DD. Deve essere in grado di gestire correttamente le date non valide (ad es. 2020-22-22) in caso di implementazioni non conformi alla specifica.

Generale

Chiave Valore Unità Esempio
adr_carcrash_time Timestamp dell'incidente stradale ms (tempo Unix) 1438101600123
device_languages Tag di lingua BCP 47 (separati da virgole), in ordine di priorità dalla più alta alla più bassa - en-US,fr-FR
emergency_type Tipo di emergenza, se selezionato dall'utente durante le chiamate di emergenza assistite Uno dei seguenti: MEDICO/POMPIERE/POLIZIOTTO INCENDIO
fall_detection_time Timestamp relativo alla data e all'ora in cui è stata rilevata una caduta ms (tempo Unix) 1438101600124
loss_of_pulse_time Timestamp di quando è stato rilevato un evento di assenza di battito ms (tempo Unix) 1438101600125

Contatti di emergenza

Chiave Valore Unità Esempio
econtact_[0-12]_name Nome del [0-12]° contatto di emergenza - Mario Rossi
econtact_[0-12]_phone_number Numero di telefono del contatto di emergenza [0-12] Non è garantito che sia un numero di telefono valido +123 456789
econtact_[0-12]_relationship Relazione dell'utente con il contatto di emergenza [0-12] - Sorella

Informazioni mediche

Chiave Valore Unità Esempio
med_info_last_updated_time Timestamp dell'ultimo aggiornamento delle informazioni mediche ms (ora Unix, non è garantito che sia valida) 1438101600124
med_info_name Nome dell'utente - Alex Smith
med_info_date_of_birth_gregorian Data di nascita ISO 8601 AAAA-MM-GG (non è garantito che sia una data valida, ad esempio 2020-22-22) 1990-01-03
med_info_date_of_birth_other Data di nascita (formato libero) - Il primo giorno dell'anno 2000
med_info_height Altezza - 180 cm
med_info_weight Peso - 10 stone
med_info_sex Sesso biologico (predefinito) Uno tra SCONOSCIUTO / UOMO / DONNA / INTERSESSUALE / ALTRO INTERSEX
med_info_sex_extra Sesso biologico (formato libero, potenzialmente integrativo di med_info_sex) - Transizione da FEMALE a MALE
med_info_gender Genere - non binario
med_info_home_address Indirizzo di casa - 123 Halifax Avenue,
Alexandria 12345
med_info_blood_type_abo Gruppo sanguigno (predefinito) Uno tra UNKNOWN / O_POSITIVE / O_NEGATIVE / O_UNKNOWN / A_POSITIVE/ A_NEGATIVE / A_UNKNOWN / B_POSITIVE / B_NEGATIVE / B_UNKNOWN / AB_POSITIVE /AB_NEGATIVE / AB_UNKNOWN / H_H B_NEGATIVE
med_info_blood_type_other Gruppo sanguigno (formato libero) - Le(a-b-)
med_info_allergies Allergie - Lattice
med_info_medications Farmaci - Aspirina
med_info_conditions_history Cronologia delle patologie - Ipertensione
med_info_devices_mobility_requirements Dispositivi medici o requisiti di mobilità - Pacemaker
med_info_pregnancy_status Stato di gravidanza Uno dei valori UNKNOWN / PREGNANT / NOT_PREGNANT PREGNANT
med_info_pregnancy_due_date Termine della gravidanza ISO 8601 AAAA-MM-GG (non è garantito che sia una data valida, ad esempio 2020-22-22) 2022-10-10
med_info_pregnancy_info Informazioni sulla gravidanza Potenzialmente integrativo di med_info_pregnancy_status e med_info_pregnancy_due_date Cesareo programmato
med_info_organ_donor Donatore di organi (predefinito) Uno tra SCONOSCIUTO / NO / SÌ
med_info_organ_donor_extra Donatore di organi (formato libero) Potenzialmente integrativo di med_info_organ_donor Solo cuore e polmoni
med_info_advanced_directives Direttive avanzate - DNS
med_info_physician_info Informazioni sul medico curante - Mario Rossi, via Arcobaleno 34, +123 456789
med_info_other Altre informazioni mediche - Assicurato privatamente, ID assicurazione 123-ABC-987

Video in diretta

ELS supporta i video in diretta che aiutano ad avviare uno stream video dal dispositivo di un utente. Se attivato, riceverai il campo live_video_token nei messaggi ELS HTTPS quando lo smartphone di un utente supporta la funzionalità (Android 8+ Oreo). Per saperne di più, consulta Video live.

Chiave Valore Unità Esempio
live_video_token 6 caratteri alfanumerici maiuscoli casuali - ABC123

Esempi

Nessuna posizione, con numero di dispositivo (ad es. E.164):

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643650654147&location_latitude=%2B00.00000&location_longitude=%2B000.00000&location_time=1643650654147&location_altitude=0&location_accuracy=0&location_confidence=0&location_source=unknown&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15

Nessuna posizione, nessun numero di dispositivo:

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643650654147&location_latitude=%2B00.00000&location_longitude=%2B000.00000&location_time=1643650654147&location_altitude=0&location_accuracy=0&location_confidence=0&location_source=unknown&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15

Posizione calcolata, con numero di dispositivo (ad es. E.164):

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15

Posizione calcolata, con numero di dispositivo (non E. E.164):

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=01234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15

Posizione calcolata, nessun numero di dispositivo:

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15

Posizione calcolata, con informazioni di emergenza aggiuntive generali:

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&adr_carcrash_time=1643648829100&fall_detection_time=1643648829200&loss_of_pulse_time=1643648829201&emergency_type=MEDICAL

Posizione calcolata, con video in diretta:

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&live_video_token=ABC123

Posizione calcolata, con informazioni mediche e contatti di emergenza (supponendo che un'app di emergenza funzionante fornisca dati strutturati):

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&med_info_name=Alex+Smith&med_info_date_of_birth_gregorian=1990-01-03&med_info_height=6+ft&med_info_weight=100+kg&med_info_home_address=Test+Street+5%2C+80636+Munich&med_info_blood_type_abo=H_H&med_info_allergies=Peanuts&med_info_medications=Zestril&med_info_pregnancy_status=PREGNANT&med_info_pregnancy_due_date=2023-10-31&med_info_organ_donor=YES&med_info_other=Insurance+id%3A+12345

Posizione calcolata, con informazioni mediche e contatti di emergenza (supponendo che un'app di emergenza funzionante fornisca dati non strutturati e imposti tutti i campi possibili):

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&med_info_last_updated_time=1438101600000&med_info_name=Alex+Smith&med_info_date_of_birth_other=On+the+first+day+of+year+2000&med_info_height=180+cm&med_info_weight=10+stones&med_info_sex=INTERSEX&med_info_sex_extra=Transitioning+from+FEMALE+to+MALE&med_info_gender=non-binary&med_info_home_address=123+Halifax+Avenue%2C+Alexandria+12345&med_info_blood_type_other=Le%28a-b-%29&med_info_allergies=Latex&med_info_medications=Aspirin&med_info_conditions_history=ADHD&med_info_devices_mobility_requirements=Pacemaker&med_info_pregnancy_status=PREGNANT&med_info_pregnancy_due_date=2022-10-10&med_info_pregnancy_info=Planned+c-section&med_info_organ_donor=YES&med_info_organ_donor_extra=Only+heart+and+lungs&med_info_advanced_directives=DNS&med_info_physician_info=John+Doe%2C+34+Rainbow+street%2C+%2B123+456789&med_info_other=Privately+insured%2C+insurance+ID+123-ABC-987&econtact_0_name=John+Doe&econtact_0_phone_number=000+000&econtact_0_relationship=Father&econtact_1_name=Jane+Doe&econtact_1_phone_number=111+111&econtact_1_relationship=Mother&econtact_2_name=Alice+Smith&econtact_2_phone_number=222+222&econtact_2_relationship=Sister&econtact_3_name=Bob+Smith&econtact_3_phone_number=333+333&econtact_3_relationship=Brother&econtact_4_name=Charlie+Smith&econtact_4_phone_number=444+444&econtact_4_relationship=Brother&econtact_5_name=Dan+Smith&econtact_5_phone_number=555+555&econtact_5_relationship=Cousin&econtact_6_name=Eve+Smith&econtact_6_phone_number=666+666&econtact_6_relationship=Grandmother&econtact_7_name=Mallory+Smith&econtact_7_phone_number=777+777&econtact_7_relationship=Aunt&econtact_8_name=Trent+Smith&econtact_8_phone_number=888+888&econtact_8_relationship=Uncle&econtact_9_name=Xenia+Smith&econtact_9_phone_number=999+999&econtact_9_relationship=Sister&econtact_10_name=Yara+Smith&econtact_10_phone_number=10+10+10&econtact_10_relationship=Cousin&econtact_11_name=Zane+Smith&econtact_11_phone_number=11+11+11&econtact_11_relationship=Cousin&econtact_12_name=%28truncated%29

Posizione calcolata, con informazioni mediche (supponendo che l'app di emergenza nel caso peggiore fornisca dati non validi, illimitati e non strutturati):

v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&med_info_last_updated_time=-1000&med_info_date_of_birth_gregorian=0000-00-00&med_info_sex_extra=Transitioning+from+FEMALE+to+MALE&med_info_blood_type_other=Le%28a-b-%29&med_info_pregnancy_due_date=3000-22-22&med_info_organ_donor_extra=Only+heart+and+lungs&med_info_other=Lorem+ipsum+dolor+sit+amet%2C+consetetur+sadipscing+elitr%2C+sed+diam+nonumy+eirmod+tempor+invidunt+ut+labore+et+dolore+magna+aliquyam+erat%2C+sed+diam+voluptua.+At+vero+eos+et+accusam+et+justo+duo+dolores+et+ea+rebum.+Stet+clita+kasd+gubergren%2C+no+sea+takimata+sanctus+est+Lorem+ipsum+dolor+sit+amet.+Lorem+ipsum+dolor+sit+amet%2C+consetetur+sadipscing+elitr%2C+sed+diam+nonumy+eirmod+tempor+invidunt+ut+labore+et+dolore+magna+aliquyam+erat%2C+sed+diam+voluptua.+At+vero+eos+et+accusam+et+justo+duo+dolores+et+ea+rebum.+Stet+clita+kasd+gubergren%2C+no+sea+takimata+sanctus+est+Lorem+ipsum+dolor+sit+amet.+Lorem+ipsum+dolor+sit+amet%2C+consetetur+sadipscing+elitr%2C+sed+diam+nonumy+eirmod+tempor+invidunt+ut+labore+et+dolore+magna+aliquyam+erat%2C+sed+diam+voluptua.+At+vero+eos+et+accusam+et+justo+duo+dolores+et+ea+rebum.+Stet+clita+kasd+gubergren%2C+no+sea+takimata+sanctus+est+Lorem+ipsum+dolor+sit+amet.+%0A%0ADuis+autem+vel+eum+iriure+dolor+in+hendrerit+in+vulputate+velit+esse+molestie+consequat%2C+vel+illum+dolore+eu+feugiat+nulla+facilisis+at+vero+eros+et+accumsan+et+iusto+odio+dignissim+qui+blandit+praesent+luptatum+zzril+delenit+augue+duis+dolore+te+feugait+nulla+facilisi.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit%2C+sed+diam+nonummy+nibh+euismod+tincidunt+ut+laoreet+dolore+magna+aliquam+erat+volutpat.+%0A%0AUt+wisi+enim+ad+minim+veniam%2C+quis+nostrud+exerci+tation+ullamcorper+suscipit+lobortis+nisl+ut+aliquip+ex+ea+commodo+consequat.+Duis+autem+vel+eum+iriure+dolor+in+hendrerit+in+vulputate+velit+esse+molestie+consequat%2C+vel+illum+dolore+eu+feugiat+nulla+facilisis+at+vero+eros+et+accumsan+et+iusto+odio+dignissim+qui+blandit+praesent+luptatum+zzril+delenit+augue+duis+dolore+te+feugait+nulla+facilisi.+%0A%0ANam+liber+tempor+cum+soluta+nobis+eleifend+option+congue+nihil+imperdiet+doming+id+quod+mazim+placerat+facer+possim+assum.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit%2C+sed+diam+nonummy+nibh+euismod+tincidunt+ut+laoreet+dolore+magna+aliquam+erat+volutpat.+Ut+wisi+enim+ad+minim+v%28truncated%29