HTTPS est l'un des formats disponibles pour transmettre les données ELS du téléphone mobile au point de terminaison. Le protocole HTTPS est très standard. Ce document ne s'attardera pas sur le protocole lui-même. Les points de terminaison doivent recevoir des messages POST, qui contiendront des informations sur la localisation d'urgence dans les champs suivants.
Notez qu'il convient de faire tout son possible pour renseigner le plus de champs possible lorsque les données sont disponibles, en particulier les champs suivants : time, location_latitude, location_longitude et location_accuracy. Les messages SLU sont peu utiles sans ces données. Toutefois, en fin de compte, tous les champs sont considérés comme facultatifs. En règle générale, le point de terminaison doit être en mesure de gérer les messages dont les champs sont manquants ou mal formés, sans générer d'erreurs.
Les points de terminaison doivent renvoyer des codes de réussite 2XX lorsqu'ils reçoivent un message. En cas de problème de traitement d'un message ou si un message doit être supprimé pour d'autres raisons, les points de terminaison doivent toujours renvoyer un code de réussite 2XX. Différents codes de réussite 2XX peuvent être utilisés pour suivre le traitement spécifique du message par le point de terminaison.
Le format des données est basé sur la dernière spécification ETSI AML. Les sections suivantes sont les plus pertinentes :
Contenu
Spécification des champs
| Clé | Valeur | Unités | Exemple |
v |
Version | - | 1 |
emergency_number |
Numéro d'urgence composé | - | 911 |
source |
Source de l'activation (appel, SMS) | - | APPELER |
thunderbird_version |
Numéro de version du module Thunderbird | - | 2800 |
time |
Code temporel du début de l'appel | ms (heure Unix) | 1438101600123 |
location_latitude |
Latitude | degrés | 37.4217845 |
location_longitude |
Longitude | degrés | -122.0847413 |
location_time |
Code temporel de la correction de la position | ms (heure Unix) | 1438102600123 |
location_altitude |
Altitude (WGS84) | mètres | 4 |
location_altitude_msl |
Altitude (niveau moyen de la mer) | mètres | 4 |
location_floor |
Libellé d'étage (comme sur le bouton d'ascenseur ; peut être non numérique) | - | 2 |
location_source |
Source de la position (GPS, Wi-Fi, réseau mobile, inconnue) | - | gps |
location_accuracy |
Précision | mètres | 20 |
location_vertical_accuracy |
Précision verticale | mètres | 2.5 |
location_vertical_accuracy_msl |
Précision verticale (niveau moyen de la mer) | mètres | 2.5 |
location_confidence |
Confiance dans la précision de la localisation | Pourcentage (de 0 à 1) | 0.6827 |
location_bearing |
Orientation | degrés | 156.7 |
location_speed |
Vitesse | mètres/seconde | 1.2 |
device_number |
Numéro de téléphone de l'appareil (tentative de mise au format E.164) | - | +1438101600 |
device_model |
Modèle de l'appareil (généralement sous la forme "fabricant de l'appareil" suivi du nom du modèle) | - | Motorola Nexus 6 |
device_imsi |
IMSI | - | 310260579377451 |
device_imei |
Code IMEI | - | 355458061005220 |
device_iccid |
ICCID | - | 89148000001466362977 |
cell_home_mcc |
CM pour la maison | - | 310 |
cell_home_mnc |
MNC de la maison | - | 260 |
cell_network_mcc |
CM du réseau | - | 310 |
cell_network_mnc |
MNC du réseau | - | 260 |
hmac |
Code d'authentification de message | - |
Emplacement nul
Numéro de l'appareil
Dans certains cas, le champ device_number n'est pas toujours spécifié. Le système ELS tentera d'obtenir le numéro de téléphone à partir de différentes sources, mais il est possible qu'il n'y parvienne pas. Nous vous recommandons d'envoyer un SMS en plus d'un message HTTPS et de faire correspondre l'IMEI et l'heure (code temporel du début de l'appel) lorsque vous recevez les deux pour déduire le numéro de l'appareil, ou de collaborer avec les opérateurs mobiles pour récupérer les numéros de téléphone à l'aide de l'IMEI/IMSI.
Dans la mesure du possible, nous essayons de mettre en forme le numéro au format E.164, avec le signe plus et le préfixe du code pays, suivi du numéro de l'abonné sans espaces ni crochets +1438101600. Lorsque nous ne pouvons pas déduire le code pays et, par conséquent, pas mettre en forme le numéro, nous envoyons le numéro d'origine tel qu'il a été fourni par la source.
Altitude (axe Z)
Le SLU indique la position sur l'axe Z dans tous les messages de localisation HTTPS SLU envoyés à un point de terminaison SLU. L'altitude est indiquée en mètres au-dessus du niveau moyen de la mer (MSL) : location_altitude_msl et en mètres au-dessus de l'ellipsoïde de référence WGS84 : location_altitude (WGS est le système géodésique mondial de référence utilisé par le GPS).
ELS indique également la précision verticale pour les deux mesures d'altitude en mètres : location_vertical_accuracy et location_vertical_accuracy_msl. La précision verticale est définie de la même manière que la précision de la localisation, et le percentile de confiance est défini par le partenaire. La valeur par défaut est définie sur un niveau de confiance de 68 %. Pour en savoir plus, consultez la documentation Android sur getVerticalAccuracyMeters() et getMslAltitudeAccuracyMeters().
Grâce à l'altitude de l'utilisateur au-dessus du niveau moyen de la mer (MSL), il est désormais possible d'utiliser des API côté serveur pour obtenir l'altitude du terrain au-dessus du niveau moyen de la mer et ainsi déduire la hauteur de l'utilisateur au-dessus du sol.
Informations d'urgence supplémentaires
Le SLU est compatible avec des champs qui vont au-delà de la localisation, appelés collectivement "Informations d'urgence supplémentaires" (IES). Ces champs ne sont pas fournis par défaut. Ils sont regroupés en quatre catégories pour lesquelles le partenaire doit explicitement activer l'option :
- Général (pourcentage de batterie de l'appareil, langue de l'appareil, type d'urgence, informations sur les déclencheurs d'appels d'urgence, y compris les codes temporels des accidents de voiture, des chutes, des pertes de pouls et des urgences respiratoires)
- Informations médicales
- Contacts d'urgence
- Vidéo en direct
Envoyez une demande de modification de la configuration pour activer ces champs ou contactez l'équipe ELS si vous avez des questions.
Limites et points à prendre en compte
Ces données peuvent être à jour ou non, et exactes ou non. Les informations médicales et les contacts à joindre en cas d'urgence proviennent de l'application d'urgence de l'appareil de l'utilisateur. Cette application est fournie par le fabricant du téléphone. C'est à lui de décider quelles informations il prend en charge et s'il les fournit sous forme structurée ou libre. De plus, ces données sont saisies directement par l'utilisateur. En règle générale, ces données doivent être nettoyées.
Pour les champs de chaîne de caractères au format libre, les données sont transmises par ELS sans modification. Il n'y a donc aucune garantie concernant le format ni la validité. Pour les champs structurés, ELS envoie leur valeur dans un certain format, mais ne garantit pas la validité de ces données. Exemples :
- Codes temporels : ils doivent être un nombre et contenir un code temporel en millisecondes depuis l'époque UNIX pour les implémentations conformes à la spécification. Ils doivent pouvoir gérer correctement les valeurs non valides (par exemple,
-1) pour les implémentations non conformes. - Dates : elles sont garanties au format ISO 8601
YYYY-MM-DD. Doit être capable de gérer correctement les dates non valides (par exemple,2020-22-22) en cas d'implémentations non conformes à la spécification.
Général
| Clé | Valeur | Unités | Exemple |
adr_carcrash_time |
Code temporel de l'accident de voiture | ms (heure Unix) | 1438101600123 |
battery_percentage |
Pourcentage de batterie de l'appareil | % | 85 |
breathing_emergency_time |
Code temporel de la détection d'une urgence respiratoire | ms (heure Unix) | 1438101600126 |
device_languages |
Tags de langue BCP 47 (séparés par une virgule), par ordre de priorité (du plus élevé au plus bas) | - | en-US,fr-FR |
emergency_type |
Type d'urgence, si l'utilisateur l'a sélectionné lors de la numérotation d'urgence assistée | L'une des valeurs suivantes : MEDICAL/FIRE/POLICE | ALERTE |
fall_detection_time |
Code temporel de la détection d'une chute | ms (heure Unix) | 1438101600124 |
loss_of_pulse_time |
Code temporel indiquant le moment où une perte de pouls a été détectée | ms (heure Unix) | 1438101600125 |
Contacts à joindre en cas d'urgence
| Clé | Valeur | Unités | Exemple |
econtact_[0-12]_name |
Nom du [0-12]e contact à joindre en cas d'urgence | - | John Doe |
econtact_[0-12]_phone_number |
Numéro de téléphone du [0-12]e contact d'urgence | La validité du numéro de téléphone n'est pas garantie. | +123 456789 |
econtact_[0-12]_relationship |
Lien de parenté de l'utilisateur avec le contact d'urgence n° [0-12] | - | Sœur |
Informations médicales
| Clé | Valeur | Unités | Exemple |
med_info_last_updated_time |
Code temporel de la dernière mise à jour des informations médicales | ms (heure Unix, validité non garantie) | 1438101600124 |
med_info_name |
Nom de l'utilisateur | - | Alex Smith |
med_info_date_of_birth_gregorian |
Date de naissance | ISO 8601 AAAA-MM-JJ (date non nécessairement valide, par exemple 2020-22-22) | 1990-01-03 |
med_info_date_of_birth_other |
Date de naissance (format libre) | - | Le premier jour de l'an 2000 |
med_info_height |
Hauteur | - | 180 cm |
med_info_weight |
Poids | - | 10 stones |
med_info_sex |
Sexe biologique (prédéfini) | UNKNOWN / MALE / FEMALE / INTERSEX / OTHER | INTERSEX |
med_info_sex_extra |
Sexe biologique (format libre, peut être complémentaire à med_info_sex) | - | Passer de FEMME à HOMME |
med_info_gender |
Sexe | - | non binaire |
med_info_home_address |
Adresse | - | 123 Halifax Avenue, Alexandria 12345 |
med_info_blood_type_abo |
Groupe sanguin (prédéfini) | 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 |
Groupe sanguin (format libre) | - | Le(a-b-) |
med_info_allergies |
Allergies | - | Latex |
med_info_medications |
Traitements | - | Aspirine |
med_info_conditions_history |
Historique des problèmes de santé | - | Hypertension |
med_info_devices_mobility_requirements |
Appareils médicaux ou besoins de mobilité | - | Pacemaker |
med_info_pregnancy_status |
Suivi de grossesse | UNKNOWN / PREGNANT / NOT_PREGNANT | ENCEINTE |
med_info_pregnancy_due_date |
Date d'accouchement prévue | ISO 8601 AAAA-MM-JJ (date non nécessairement valide, par exemple 2020-22-22) | 2022-10-10 |
med_info_pregnancy_info |
Informations sur la grossesse | Potentiellement complémentaire de
med_info_pregnancy_status et
med_info_pregnancy_due_date |
Césarienne programmée |
med_info_organ_donor |
Donneur d'organes (prédéfini) | UNKNOWN / NO / YES | OUI |
med_info_organ_donor_extra |
Donneur d'organes (format libre) | Potentiellement en complément de med_info_organ_donor |
Cœur et poumons uniquement |
med_info_advanced_directives |
Directives avancées | - | DNS |
med_info_physician_info |
Informations sur le médecin traitant | - | John Doe, 34 Rainbow street, +123 456789 |
med_info_other |
Autres informations médicales | - | Assuré privé, numéro d'assurance 123-ABC-987 |
Vidéo en direct
ELS est compatible avec la vidéo en direct, ce qui permet de lancer un flux vidéo à partir de l'appareil d'un utilisateur.
Si cette option est activée, vous recevrez le champ live_video_token dans les messages HTTPS ELS lorsqu'un téléphone d'utilisateur est compatible avec la fonctionnalité (Android 8+ Oreo). Pour en savoir plus, consultez Vidéo en direct.
| Clé | Valeur | Unités | Exemple |
live_video_token |
6 caractères alphanumériques majuscules aléatoires | - | ABC123 |
Exemples
Aucun lieu, avec le numéro de l'appareil (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
Aucune position ni aucun numéro d'appareil :
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
Position calculée, avec le numéro de l'appareil (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
Position calculée, avec le numéro de l'appareil (non 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
Position calculée, sans numéro d'appareil :
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
Position calculée, avec des informations générales supplémentaires en cas d'urgence :
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&battery_percentage=85&adr_carcrash_time=1643648829100&fall_detection_time=1643648829200&loss_of_pulse_time=1643648829201&breathing_emergency_time=1643648829202&emergency_type=MEDICAL
Position calculée, avec vidéo en direct :
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
Position calculée, avec les informations médicales et les contacts d'urgence (en supposant qu'une application d'urgence fonctionnelle fournisse des données structurées) :
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
Position calculée, avec des informations médicales et des contacts d'urgence (en supposant qu'une application d'urgence fonctionnelle fournisse des données non structurées et définisse tous les champs possibles) :
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
Localisation calculée, avec des informations médicales (en supposant que l'application d'urgence fournit des données non valides, illimitées et non structurées, dans le pire des cas) :
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