Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features
La necesidad de tener experiencias tecnológicas cada vez más cercanas a la realidad e intuitivas con el usuario, ha permitido que las investigaciones relacionadas con el reconocimiento de rostros y reconocimiento de expresiones faciales sean cada vez más oportunas y necesarias, en la búsqueda de sol...
- Autores:
-
Ariza, Juan Pablo
Vargas Molano, Juan Sebastián
- Tipo de recurso:
- Fecha de publicación:
- 2019
- Institución:
- Universidad Militar Nueva Granada
- Repositorio:
- Repositorio UMNG
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unimilitar.edu.co:10654/20514
- Acceso en línea:
- http://hdl.handle.net/10654/20514
- Palabra clave:
- PROCESAMIENTO DE IMAGENES
VISION POR COMPUTADOR
SISTEMAS DE IMAGENES
immersive
matching
face reconstruction
SIFT
stitiching
inmersivo
matching
reconstrucción del rostro
SIFT
stitching
- Rights
- License
- Derechos Reservados - Universidad Militar Nueva Granada, 2019
id |
UNIMILTAR2_e0a43c04d97b0fedd0e328685f522ca7 |
---|---|
oai_identifier_str |
oai:repository.unimilitar.edu.co:10654/20514 |
network_acronym_str |
UNIMILTAR2 |
network_name_str |
Repositorio UMNG |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features |
dc.title.translated.spa.fl_str_mv |
Overview of the face based on SIFT characteristics Panoramic Face from SIFT features |
title |
Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features |
spellingShingle |
Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features PROCESAMIENTO DE IMAGENES VISION POR COMPUTADOR SISTEMAS DE IMAGENES immersive matching face reconstruction SIFT stitiching inmersivo matching reconstrucción del rostro SIFT stitching |
title_short |
Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features |
title_full |
Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features |
title_fullStr |
Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features |
title_full_unstemmed |
Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features |
title_sort |
Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT features |
dc.creator.fl_str_mv |
Ariza, Juan Pablo Vargas Molano, Juan Sebastián |
dc.contributor.advisor.spa.fl_str_mv |
Sarmiento, Wilson Javier |
dc.contributor.author.spa.fl_str_mv |
Ariza, Juan Pablo Vargas Molano, Juan Sebastián |
dc.subject.lemb.spa.fl_str_mv |
PROCESAMIENTO DE IMAGENES VISION POR COMPUTADOR SISTEMAS DE IMAGENES |
topic |
PROCESAMIENTO DE IMAGENES VISION POR COMPUTADOR SISTEMAS DE IMAGENES immersive matching face reconstruction SIFT stitiching inmersivo matching reconstrucción del rostro SIFT stitching |
dc.subject.keywords.spa.fl_str_mv |
immersive matching face reconstruction SIFT stitiching |
dc.subject.proposal.spa.fl_str_mv |
inmersivo matching reconstrucción del rostro SIFT stitching |
description |
La necesidad de tener experiencias tecnológicas cada vez más cercanas a la realidad e intuitivas con el usuario, ha permitido que las investigaciones relacionadas con el reconocimiento de rostros y reconocimiento de expresiones faciales sean cada vez más oportunas y necesarias, en la búsqueda de soluciones fiables y con costos computacionales aceptables para la capacidad de los dispositivos comerciales actuales. Este interés por dichas tecnologías es reflejado en esta investigación, en donde se busca la extracción de características faciales a partir de una imagen panorámica del rostro, método que es computacional mente menos costoso y con resultados similares a soluciones que involucran representaciones 3D del rostro. Desde otra perspectiva la tecnología planteada resulta más propicia para el mapeado de texturas sobre un personaje 3D, el cual es uno de los objetivos de este proyecto. Para la solución a la propuesta de investigación se recurre principalmente al algoritmo SIFT (Scale-invariant feature transform) y métodos relacionados con la generación de imágenes panorámicas a partir de imágenes consecutivas. Apoyados en un software dedicado a la generación de imágenes panorámicas, se realizan diversas pruebas buscando los valores de modificación óptimos, que permitan obtener la imagen de salida cercana a lo que sería una imagen panorámica del rostro con un correcta transformación. |
publishDate |
2019 |
dc.date.accessioned.none.fl_str_mv |
2019-02-26T14:58:10Z 2019-12-26T22:05:20Z |
dc.date.available.none.fl_str_mv |
2019-02-26T14:58:10Z 2019-12-26T22:05:20Z |
dc.date.issued.none.fl_str_mv |
2019-01-18 |
dc.type.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.local.spa.fl_str_mv |
Trabajo de grado |
dc.type.dcmi-type-vocabulary.spa.fl_str_mv |
Text |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10654/20514 |
url |
http://hdl.handle.net/10654/20514 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
"Evaluación de desempeño del algoritmo de seguimiento de características faciales basado en modelos ASM usando Kinect Performance evaluation of a face tracking algorithm based on ASM models using the Kinect Sensor,” 2016. [Online]. Available: http://www.udi.edu.co/congreso/historial/congreso 2016/ponencias/Ingenieria. V. Kazemi, C. Keskin, J. Taylor, P. Kohli, and S. Izadi, “Real-Time Face Reconstruction from a Single Depth Image,” in 2014 2nd International Conference on 3D Vision. IEEE, dec 2014, pp. 369–376. [Online]. C. Cao, Q. Hou, and K. Zhou, “Displaced dynamic expression regression for real-time facial tracking and animation,” ACM Transactions on Graphics, vol. 33, no. 4, pp. 1–10, jul 2014. [Online]. Available: http://dl.acm.org/citation.cfm?doid=2601097.2601204 R.-L. Vieriu, S. Tulyakov, S. Semeniuta, E. Sangineto, and N. Sebe, “Facial expression recognition under a wide range of head poses,” in 2015 11th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG). IEEE, may 2015, pp. 1–7. [Online]. B. Seddik, H. Maamatou, S. Gazzah, T. Chateau, and N. E. Ben Amara, “Unsupervised facial expressions recognition and avatar reconstruction from kinect,” in 10th International Multi-Conferences on Systems, Signals & Devices 2013 (SSD13). IEEE, mar 2013, pp. 1–6. [Online]. Available: http://ieeexplore.ieee.org/document/6564032/ Y. Zhou and T. S. Huang, “An Unsupervised Algorithm to Extract Face Texture from Video,” in 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP ’07. IEEE, apr 2007, pp. I–781–I–784. [Online]. Available: http://ieeexplore.ieee.org/document/4217196/ Y.-F. Liu, J.-M. Guo, P.-H. Liu, J.-D. Lee, and C.-C. Yao, “Panoramic Face Recognition,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 28, no. 8, pp. 1864–1874, aug 2018. [Online]. Available: https://ieeexplore.ieee.org/document/7898447/ Fan Yang, M. Paindavoine, and H. Abdi, “Fast panoramic face mosaicing and recognition,” in ISPA 2005. Proceedings of the 4th International Symposium on Image and Signal Processing and Analysis, 2005. IEEE, 2005, pp. 197–202. [Online]. Available: http://ieeexplore.ieee.org/document/1521288/ R. Singh, M. Vatsa, A. Ross, and A. Noore, “A Mosaicing Scheme for Pose-Invariant Face Recognition,” IEEE Transactions on Systems, Man and Cybernetics, Part B (Cybernetics), vol. 37, no. 5, pp. 1212–1225, oct 2007. [Online]. Available: http://ieeexplore.ieee.org/document/4305288/ E. Karami, S. Prasad, and M. Shehata, “Image Matching Using SIFT, SURF, BRIEF and ORB: Performance Comparison for Distorted Images,” oct 2017. [Online]. Available: http://arxiv.org/abs/1710.02726 S. A. K. Tareen and Z. Saleem, “A comparative analysis of SIFT, SURF, KAZE, AKAZE, ORB, and BRISK,” in 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET). IEEE, mar 2018, pp. 1–10. [Online]. Available: https://ieeexplore.ieee.org/document/8346440/ M. Brown and D. G. Lowe, “Automatic Panoramic Image Stitching using Invariant Features,” International Journal of Computer Vision, vol. 74, no. 1, pp. 59–73, apr 2007. [Online]. Available: http://link.springer.com/10.1007/s11263-006-0002-3 |
dc.rights.spa.fl_str_mv |
Derechos Reservados - Universidad Militar Nueva Granada, 2019 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.creativecommons.spa.fl_str_mv |
Atribución-NoComercial-SinDerivadas |
rights_invalid_str_mv |
Derechos Reservados - Universidad Militar Nueva Granada, 2019 https://creativecommons.org/licenses/by-nc-nd/2.5/co/ Atribución-NoComercial-SinDerivadas http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spatial.spa.fl_str_mv |
Calle 100 |
dc.publisher.department.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Multimedia |
dc.publisher.faculty.spa.fl_str_mv |
Ingeniería - Ingeniería en Multimedia |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Militar Nueva Granada |
institution |
Universidad Militar Nueva Granada |
bitstream.url.fl_str_mv |
http://repository.unimilitar.edu.co/bitstream/10654/20514/1/ArizaJuanPablo2019%20%281%29.pdf http://repository.unimilitar.edu.co/bitstream/10654/20514/2/license.txt http://repository.unimilitar.edu.co/bitstream/10654/20514/3/ArizaJuanPablo2019%20%281%29.pdf.jpg |
bitstream.checksum.fl_str_mv |
2219415fda04df189322d1d8775878b8 520e8f0b4e8d2d5c25366f2f78f584b0 d47ecbb34a37e2e6b15695422192b3ba |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional UMNG |
repository.mail.fl_str_mv |
bibliodigital@unimilitar.edu.co |
_version_ |
1837098454611918848 |
spelling |
Sarmiento, Wilson JavierAriza, Juan PabloVargas Molano, Juan SebastiánIngeniero MultimediaCalle 1002019-02-26T14:58:10Z2019-12-26T22:05:20Z2019-02-26T14:58:10Z2019-12-26T22:05:20Z2019-01-18http://hdl.handle.net/10654/20514La necesidad de tener experiencias tecnológicas cada vez más cercanas a la realidad e intuitivas con el usuario, ha permitido que las investigaciones relacionadas con el reconocimiento de rostros y reconocimiento de expresiones faciales sean cada vez más oportunas y necesarias, en la búsqueda de soluciones fiables y con costos computacionales aceptables para la capacidad de los dispositivos comerciales actuales. Este interés por dichas tecnologías es reflejado en esta investigación, en donde se busca la extracción de características faciales a partir de una imagen panorámica del rostro, método que es computacional mente menos costoso y con resultados similares a soluciones que involucran representaciones 3D del rostro. Desde otra perspectiva la tecnología planteada resulta más propicia para el mapeado de texturas sobre un personaje 3D, el cual es uno de los objetivos de este proyecto. Para la solución a la propuesta de investigación se recurre principalmente al algoritmo SIFT (Scale-invariant feature transform) y métodos relacionados con la generación de imágenes panorámicas a partir de imágenes consecutivas. Apoyados en un software dedicado a la generación de imágenes panorámicas, se realizan diversas pruebas buscando los valores de modificación óptimos, que permitan obtener la imagen de salida cercana a lo que sería una imagen panorámica del rostro con un correcta transformación.INTRODUCCIÓN TRABAJOS RELACIONADOS MATERIALES Y MÉTODOS RESULTADOS ANÁLISIS DE RESULTADOS CONCLUSIONESThe necessity to have technology experiences increasingly closer to the reality and intuitive with the user, has allowed that the investigations related to the recognition of faces and facial recognition are more and more timely and necessary in the search for reliable solutions and with acceptable computational costs to the capacity of the actual comercial dispositives. This interest in these technologies is reflected in this investigation where the extraction of facial characteristics is sought from one panoramic picture of the face, method that is computationally less expensive and with results similar to solutions that involve 3D representations of the face. From another perspective, the proposed technology is more propitious to the texture mapping over one 3D character, which is one of the objectives of this project. For the solution of the proposed investigation it is mainly used the SIFT algorithm (Scale-invariant feature transform) and related methods with the generation of panoramic pictures from consecutive pictures. Supported in one software dedicated to the generation of panoramic pictures, several tests are performed looking for the optimal modification values, that allow you to get the output close image to what would be a panoramic picture of the face with a correct transformationPregradoapplication/pdfspaDerechos Reservados - Universidad Militar Nueva Granada, 2019https://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadashttp://purl.org/coar/access_right/c_abf2Panorámica del rostro a partir de características SIFT Panoramic Face from SIFT featuresOverview of the face based on SIFT characteristics Panoramic Face from SIFT featuresinfo:eu-repo/semantics/bachelorThesisTrabajo de gradoTexthttp://purl.org/coar/resource_type/c_7a1fPROCESAMIENTO DE IMAGENESVISION POR COMPUTADORSISTEMAS DE IMAGENESimmersivematchingface reconstructionSIFTstitichinginmersivomatchingreconstrucción del rostroSIFTstitchingFacultad de IngenieríaIngeniería MultimediaIngeniería - Ingeniería en MultimediaUniversidad Militar Nueva Granada"Evaluación de desempeño del algoritmo de seguimiento de características faciales basado en modelos ASM usando Kinect Performance evaluation of a face tracking algorithm based on ASM models using the Kinect Sensor,” 2016. [Online]. Available: http://www.udi.edu.co/congreso/historial/congreso 2016/ponencias/Ingenieria.V. Kazemi, C. Keskin, J. Taylor, P. Kohli, and S. Izadi, “Real-Time Face Reconstruction from a Single Depth Image,” in 2014 2nd International Conference on 3D Vision. IEEE, dec 2014, pp. 369–376. [Online].C. Cao, Q. Hou, and K. Zhou, “Displaced dynamic expression regression for real-time facial tracking and animation,” ACM Transactions on Graphics, vol. 33, no. 4, pp. 1–10, jul 2014. [Online]. Available: http://dl.acm.org/citation.cfm?doid=2601097.2601204R.-L. Vieriu, S. Tulyakov, S. Semeniuta, E. Sangineto, and N. Sebe, “Facial expression recognition under a wide range of head poses,” in 2015 11th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG). IEEE, may 2015, pp. 1–7. [Online].B. Seddik, H. Maamatou, S. Gazzah, T. Chateau, and N. E. Ben Amara, “Unsupervised facial expressions recognition and avatar reconstruction from kinect,” in 10th International Multi-Conferences on Systems, Signals & Devices 2013 (SSD13). IEEE, mar 2013, pp. 1–6. [Online]. Available: http://ieeexplore.ieee.org/document/6564032/Y. Zhou and T. S. Huang, “An Unsupervised Algorithm to Extract Face Texture from Video,” in 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP ’07. IEEE, apr 2007, pp. I–781–I–784. [Online]. Available: http://ieeexplore.ieee.org/document/4217196/Y.-F. Liu, J.-M. Guo, P.-H. Liu, J.-D. Lee, and C.-C. Yao, “Panoramic Face Recognition,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 28, no. 8, pp. 1864–1874, aug 2018. [Online]. Available: https://ieeexplore.ieee.org/document/7898447/Fan Yang, M. Paindavoine, and H. Abdi, “Fast panoramic face mosaicing and recognition,” in ISPA 2005. Proceedings of the 4th International Symposium on Image and Signal Processing and Analysis, 2005. IEEE, 2005, pp. 197–202. [Online]. Available: http://ieeexplore.ieee.org/document/1521288/R. Singh, M. Vatsa, A. Ross, and A. Noore, “A Mosaicing Scheme for Pose-Invariant Face Recognition,” IEEE Transactions on Systems, Man and Cybernetics, Part B (Cybernetics), vol. 37, no. 5, pp. 1212–1225, oct 2007. [Online]. Available: http://ieeexplore.ieee.org/document/4305288/E. Karami, S. Prasad, and M. Shehata, “Image Matching Using SIFT, SURF, BRIEF and ORB: Performance Comparison for Distorted Images,” oct 2017. [Online]. Available: http://arxiv.org/abs/1710.02726S. A. K. Tareen and Z. Saleem, “A comparative analysis of SIFT, SURF, KAZE, AKAZE, ORB, and BRISK,” in 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET). IEEE, mar 2018, pp. 1–10. [Online]. Available: https://ieeexplore.ieee.org/document/8346440/M. Brown and D. G. Lowe, “Automatic Panoramic Image Stitching using Invariant Features,” International Journal of Computer Vision, vol. 74, no. 1, pp. 59–73, apr 2007. [Online]. Available: http://link.springer.com/10.1007/s11263-006-0002-3ORIGINALArizaJuanPablo2019 (1).pdfArtículoapplication/pdf2235508http://repository.unimilitar.edu.co/bitstream/10654/20514/1/ArizaJuanPablo2019%20%281%29.pdf2219415fda04df189322d1d8775878b8MD51LICENSElicense.txttext/plain2898http://repository.unimilitar.edu.co/bitstream/10654/20514/2/license.txt520e8f0b4e8d2d5c25366f2f78f584b0MD52THUMBNAILArizaJuanPablo2019 (1).pdf.jpgIM Thumbnailimage/jpeg5794http://repository.unimilitar.edu.co/bitstream/10654/20514/3/ArizaJuanPablo2019%20%281%29.pdf.jpgd47ecbb34a37e2e6b15695422192b3baMD5310654/20514oai:repository.unimilitar.edu.co:10654/205142020-06-30 12:55:08.787Repositorio Institucional UMNGbibliodigital@unimilitar.edu.coRWwgYXV0b3IgZGUgbGEgb2JyYSAodGVzaXMsIG1vbm9ncmFmw61hIG8gdHJhYmFqbyBkZSBncmFkbyksIGFjdHVhbmRvIGVuIG5vbWJyZSBwcm9waW8sIGhhY2UgZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2byB5IGRlCnN1cyBhbmV4b3MgZW4gZm9ybWF0byBkaWdpdGFsIG8gZWxlY3Ryw7NuaWNvLgoKWSBhdXRvcml6YSBhIGxhIFVOSVZFUlNJREFEIE1JTElUQVIgTlVFVkEgR1JBTkFEQSwgcGFyYSBxdWUgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW46CgpMZXkgMjMgZGUgMTk4Mi0gTGV5IDQ0IGRlIDE5OTMtIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMtIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLAp1dGlsaWNlIHkgdXNlIHBvciBjdWFscXVpZXIgbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlciwgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwKdHJhbnNmb3JtYWNpw7NuIHkgZGlzdHJpYnVjacOzbiBkZSBsYSBvYnJhIG9iamV0byBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLgoKUEFSw4FHUkFGTzogTGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBubyBzw7NsbyBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0bwpvIHNvcG9ydGUgbWF0ZXJpYWwsIHNpbm8gdGFtYmnDqW4gcGFyYSBmb3JtYXRvIHZpcnR1YWwsIGVsZWN0csOzbmljbywgZGlnaXRhbCwgeSBjdXlvIHVzbyBzZSBkZSBlbiByZWQsIGludGVybmV0LCBleHRyYW5ldCwgaW50cmFuZXQsIGV0Yy4sCnkgZW4gZ2VuZXJhbCBlbiBjdWFscXVpZXIgZm9ybWF0byBjb25vY2lkbyBvIHBvciBjb25vY2VyLgoKRUwgRVNUVURJQU5URSAtIEFVVE9SLCBtYW5pZmllc3RhIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIKZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBleGNsdXNpdmEgYXV0b3LDrWEgeSB0aWVuZSBsYSB0aXR1bGFyaWRhZCBzb2JyZSBsYSBtaXNtYS4KClBBUsOBR1JBRk86IEVuIGNhc28gZGUgcHJlc2VudGFyc2UgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBvIGFjY2nDs24gcG9yIHBhcnRlIGRlIHVuIHRlcmNlcm8gZW4gY3VhbnRvIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yCnNvYnJlIGxhIG9icmEgZW4gY3Vlc3Rpw7NuLCBFTCBFU1RVRElBTlRFIC0gQVVUT1IsIGFzdW1pcsOhIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkLCB5IHNhbGRyw6EgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60KYXV0b3JpemFkb3M7IHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MgbGEgdW5pdmVyc2lkYWQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCkFkZW3DoXMsIExBIFVOSVZFUlNJREFEIE1JTElUQVIgTlVFVkEgR1JBTkFEQSBjb21vIGluc3RpdHVjacOzbiBxdWUgYWxtYWNlbmEsIHkgcmVjb2xlY3RhIGRhdG9zIHBlcnNvbmFsZXMsIGF0ZW5kaWVuZG8KbG8gcHJlY2VwdHVhZG8gZW4gbGEgbGV5IDE1ODEgZGUgMjAxMiB5IGVsIERlY3JldG8gMTM3NyBkZSAyMDEzLCBxdWUgZGVzYXJyb2xsYW4gZWwgcHJpbmNpcGlvIGNvbnN0aXR1Y2lvbmFsIHF1ZSB0aWVuZW4gdG9kYXMgbGFzCnBlcnNvbmFzIGEgY29ub2NlciwgYWN0dWFsaXphciB5IHJlY3RpZmljYXIgdG9kbyB0aXBvIGRlIGluZm9ybWFjacOzbiByZWNvZ2lkYSBvLCBxdWUgaGF5YSBzaWRvIG9iamV0byBkZSB0cmF0YW1pZW50byBkZSBkYXRvcwpwZXJzb25hbGVzIGVuIGJhbmNvcyBvIGJhc2VzIGRlIGRhdG9zIHkgZW4gZ2VuZXJhbCBlbiBhcmNoaXZvcyBkZSBlbnRpZGFkZXMgcMO6YmxpY2FzIG8gcHJpdmFkYXMsIHJlcXVpZXJlIG9idGVuZXIgc3UgYXV0b3JpemFjacOzbiwKcGFyYSBxdWUsIGRlIG1hbmVyYSBsaWJyZSwgcHJldmlhLCBleHByZXNhLCB2b2x1bnRhcmlhLCB5IGRlYmlkYW1lbnRlIGluZm9ybWFkYSwgcGVybWl0YSBhIHRvZGFzIG51ZXN0cmFzIGRlcGVuZGVuY2lhcyBhY2Fkw6ltaWNhcwp5IGFkbWluaXN0cmF0aXZhcywgcmVjb2xlY3RhciwgcmVjYXVkYXIsIGFsbWFjZW5hciwgdXNhciwgY2lyY3VsYXIsIHN1cHJpbWlyLCBwcm9jZXNhciwgY29tcGlsYXIsIGludGVyY2FtYmlhciwgZGFyIHRyYXRhbWllbnRvLCBhY3R1YWxpemFyCnkgZGlzcG9uZXIgZGUgbG9zIGRhdG9zIHF1ZSBoYW4gc2lkbyBzdW1pbmlzdHJhZG9zIHkgcXVlIHNlIGhhbiBpbmNvcnBvcmFkbyBlbiBudWVzdHJhcyBiYXNlcyBvIGJhbmNvcyBkZSBkYXRvcywgbyBlbiByZXBvc2l0b3Jpb3MKZWxlY3Ryw7NuaWNvcyBkZSB0b2RvIHRpcG8gY29uIHF1ZSBjdWVudGEgbGEgVW5pdmVyc2lkYWQuCgpFc3RhIGluZm9ybWFjacOzbiBlcyB5IHNlcsOhIHV0aWxpemFkYSBlbiBlbCBkZXNhcnJvbGxvIGRlIGxhcyBmdW5jaW9uZXMgcHJvcGlhcyBkZSBsYSBVbml2ZXJzaWRhZCBlbiBzdSBjb25kaWNpw7NuIGRlIGluc3RpdHVjacOzbiBkZQplZHVjYWNpw7NuIHN1cGVyaW9yLCBkZSBmb3JtYSBkaXJlY3RhIG8gYSB0cmF2w6lzIGRlIHRlcmNlcm9zLgoKTGXDrWRvIGxvIGFudGVyaW9yLCAiQ29uc2llbnRvIHkgYXV0b3Jpem8gYSBsYSBVbml2ZXJzaWRhZCBNaWxpdGFyIE51ZXZhIEdyYW5hZGEgZGUgbWFuZXJhIHByZXZpYSwgZXhwcmVzYSBlIGluZXF1w612b2NhIHBhcmEgcXVlCm1pcyBkYXRvcyBwZXJzb25hbGVzIHNlYW4gdHJhdGFkb3MgY29uZm9ybWUgYSBsbyBwcmV2aXN0byBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8iLgoK |