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 fournit pas de détails 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 pouvoir 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 de la maison | - | 310 |
cell_home_mnc |
MNC de la maison | - | 260 |
cell_network_mcc |
MCC 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 que cela ne soit pas possible. Nous vous recommandons d'envoyer un SMS en plus d'un message HTTPS et de faire correspondre les messages par IMEI et 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 parenthèses +1438101600
. Lorsque nous ne pouvons pas déduire le code pays et, par conséquent, 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 centile 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 (langue de l'appareil, type d'urgence, informations sur les déclencheurs d'appels d'urgence, y compris les codes temporels de détection d'accident de voiture et de chute)
- 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 type "chaîne" en 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'epoch 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 |
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 ou 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 [0-12]e contact à joindre en cas d'urgence | - | 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) | Une sur UNKNOWN / MALE / FEMALE / INTERSEX / OTHER | INTERSEX |
med_info_sex_extra |
Sexe biologique (format libre, potentiellement en complément de 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) | Il peut s'agir de 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 |
Dispositifs médicaux ou besoins de mobilité | - | Pacemaker |
med_info_pregnancy_status |
Suivi de grossesse | L'une des valeurs suivantes : UNKNOWN, PREGNANT ou 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 | Peut être complémentaire à med_info_pregnancy_status et med_info_pregnancy_due_date |
Césarienne programmée |
med_info_organ_donor |
Donneur d'organes (prédéfini) | Une des valeurs suivantes : INCONNU / NON / OUI | 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é à titre privé, numéro d'assurance 123-ABC-987 |
Vidéo en direct
ELS est compatible avec la vidéo en direct, 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 d'urgence générales supplémentaires :
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
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 des informations médicales et des contacts à joindre en cas 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 à joindre en cas d'urgence (en supposant qu'une application d'urgence fonctionne correctement, 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