Hybrid lighting enhances color accuracy in DLP-based 3D imaging

Color accuracy is of immense importance in various fields, including biomedical applications, cosmetics, and multimedia. Achieving precise color measurements using diverse lighting sources is a persistent challenge. Recent advancements have resulted in the integration of LED-based Digital Light Proc...

Full description

Autores:
Barrios, Erik
Pineda, Jesus
Romero, Lenny A.
Millan, María S.
Marrugo, Andres G.
Tipo de recurso:
Fecha de publicación:
2024
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/12739
Acceso en línea:
https://hdl.handle.net/20.500.12585/12739
Palabra clave:
Color accuracy
Digital Light Processing
3D imaging
Fringe projection profilometry
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UTB2_230294690be6e4a20e27cca4b9db8a90
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/12739
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Hybrid lighting enhances color accuracy in DLP-based 3D imaging
title Hybrid lighting enhances color accuracy in DLP-based 3D imaging
spellingShingle Hybrid lighting enhances color accuracy in DLP-based 3D imaging
Color accuracy
Digital Light Processing
3D imaging
Fringe projection profilometry
title_short Hybrid lighting enhances color accuracy in DLP-based 3D imaging
title_full Hybrid lighting enhances color accuracy in DLP-based 3D imaging
title_fullStr Hybrid lighting enhances color accuracy in DLP-based 3D imaging
title_full_unstemmed Hybrid lighting enhances color accuracy in DLP-based 3D imaging
title_sort Hybrid lighting enhances color accuracy in DLP-based 3D imaging
dc.creator.fl_str_mv Barrios, Erik
Pineda, Jesus
Romero, Lenny A.
Millan, María S.
Marrugo, Andres G.
dc.contributor.author.none.fl_str_mv Barrios, Erik
Pineda, Jesus
Romero, Lenny A.
Millan, María S.
Marrugo, Andres G.
dc.subject.keywords.spa.fl_str_mv Color accuracy
Digital Light Processing
3D imaging
Fringe projection profilometry
topic Color accuracy
Digital Light Processing
3D imaging
Fringe projection profilometry
description Color accuracy is of immense importance in various fields, including biomedical applications, cosmetics, and multimedia. Achieving precise color measurements using diverse lighting sources is a persistent challenge. Recent advancements have resulted in the integration of LED-based Digital Light Processing (DLP) technology into many scanning devices for 3D imaging, often serving as the primary lighting source. However, such setups are susceptible to color-accuracy issues. Our study delves into DLP-based 3D imaging, specifically focusing on the use of hybrid lighting to enhance color accuracy. We presented an empirical dataset containing skin tone patches captured under various lighting conditions, including combinations and variations in indoor ambient light. A comprehensive qualitative and quantitative analysis of color differences (∆E 00 ) across the dataset was performed. Our results support the integration of DLP technology with supplementary light sources to achieve optimal color correction outcomes, particularly in skin tone reproduction, which has significant implications for biomedical image analysis and other color-critical applications.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-09-16T16:52:23Z
dc.date.available.none.fl_str_mv 2024-09-16T16:52:23Z
dc.date.issued.none.fl_str_mv 2024-08
dc.date.submitted.none.fl_str_mv 2024-09-13
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/draft
dc.type.spa.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
status_str draft
dc.identifier.citation.spa.fl_str_mv Barrios, Erik & Pineda, Jesús & Romero, Lenny & Millán, María & Marrugo, Andrés. (2024). Hybrid lighting enhances color accuracy in DLP-based 3D imaging. Optical Engineering. 63. 10.1117/1.OE.63.8.083105.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/12739
dc.identifier.doi.none.fl_str_mv 10.1117/1.OE.63.8.083105.
dc.identifier.instname.spa.fl_str_mv Universidad Tecnológica de Bolívar
dc.identifier.reponame.spa.fl_str_mv Repositorio Universidad Tecnológica de Bolívar
identifier_str_mv Barrios, Erik & Pineda, Jesús & Romero, Lenny & Millán, María & Marrugo, Andrés. (2024). Hybrid lighting enhances color accuracy in DLP-based 3D imaging. Optical Engineering. 63. 10.1117/1.OE.63.8.083105.
10.1117/1.OE.63.8.083105.
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/12739
dc.language.iso.spa.fl_str_mv eng
language eng
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.cc.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 19 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.publisher.faculty.spa.fl_str_mv Ingeniería
dc.source.spa.fl_str_mv Optical Engineering No. 63
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/1/manuscript-dlp.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/2/license_rdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/3/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/4/manuscript-dlp.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/5/manuscript-dlp.pdf.jpg
bitstream.checksum.fl_str_mv 62d2c0084a682ef8de41b94d72a302af
4460e5956bc1d1639be9ae6146a50347
e20ad307a1c5f3f25af9304a7a7c86b6
762e150f16a762a1cf3a26b3bac8801e
c839ee42ffde2a0f4ff952e09152938f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UTB
repository.mail.fl_str_mv repositorioutb@utb.edu.co
_version_ 1812096416090161152
spelling Barrios, Erikbb277699-e10e-4f85-982c-9a3b98acb515Pineda, Jesusa6827c4e-c14f-4dc1-ba8e-4c5b1cd055ebRomero, Lenny A.4e34aa8a-f981-4e1d-ae32-d45acb6abcf9Millan, María S.0a3267fb-ddb1-44c1-a0c3-66756561ae2aMarrugo, Andres G.3d6cd388-d48f-4669-934f-49ca4179f5422024-09-16T16:52:23Z2024-09-16T16:52:23Z2024-082024-09-13Barrios, Erik & Pineda, Jesús & Romero, Lenny & Millán, María & Marrugo, Andrés. (2024). Hybrid lighting enhances color accuracy in DLP-based 3D imaging. Optical Engineering. 63. 10.1117/1.OE.63.8.083105.https://hdl.handle.net/20.500.12585/1273910.1117/1.OE.63.8.083105.Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarColor accuracy is of immense importance in various fields, including biomedical applications, cosmetics, and multimedia. Achieving precise color measurements using diverse lighting sources is a persistent challenge. Recent advancements have resulted in the integration of LED-based Digital Light Processing (DLP) technology into many scanning devices for 3D imaging, often serving as the primary lighting source. However, such setups are susceptible to color-accuracy issues. Our study delves into DLP-based 3D imaging, specifically focusing on the use of hybrid lighting to enhance color accuracy. We presented an empirical dataset containing skin tone patches captured under various lighting conditions, including combinations and variations in indoor ambient light. A comprehensive qualitative and quantitative analysis of color differences (∆E 00 ) across the dataset was performed. Our results support the integration of DLP technology with supplementary light sources to achieve optimal color correction outcomes, particularly in skin tone reproduction, which has significant implications for biomedical image analysis and other color-critical applications.19 páginasapplication/pdfenghttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://purl.org/coar/access_right/c_abf2Optical Engineering No. 63Hybrid lighting enhances color accuracy in DLP-based 3D imaginginfo:eu-repo/semantics/articleinfo:eu-repo/semantics/drafthttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_2df8fbb1Color accuracyDigital Light Processing3D imagingFringe projection profilometryCartagena de IndiasIngenieríaInvestigadoresA. G. Marrugo, F. Gao, and S. Zhang, “State-of-the-art active optical techniques for threedimensional surface metrology: a review [invited],” Journal of the Optical Society of America. A 37(9), B60–B77 (2020).H. Jiang, Z. Lin, Y. Li, et al., “Projection optical engine design based on tri-color leds and digital light processing technology,” Applied Optics 60(23), 6971–6977 (2021).R. Khan, Y. Yang, Q. Liu, et al., “Deep image enhancement for ill light imaging,” JOSA A 38(6), 827–839 (2021)D. Kalustova, V. Kornaga, A. Rybalochka, et al., “Color temperature tunable rgbw cluster with optimize color rendering and efficacy,” Optical Engineering 62(4), 045102–045102 (2023).S. Tanaka, A. Kakinuma, N. Kamijo, et al., “Auto white balance method using a pigmentation separation technique for human skin color,” Optical Review 24(1), 17–26 (2017)K. L. Hanlon, G. Wei, L. Correa-Selm, et al., “Dermoscopy and skin imaging light sources: a comparison and review of spectral power distribution and color consistency,” Journal of Biomedical Optics 27(8), 080902–080902 (2022).K. Xiao, J. M. Yates, F. Zardawi, et al., “Characterising the variations in ethnic skin colours: a new calibrated data base for human skin,” Skin Research and Technology 23(1), 21–29 (2017).M. Corbalan, M. S. Millan, and M. J. Yzuel, “Color measurement in standard CIELAB coordinates using a 3CCD camera: correction for the influence of the light source,” Optical Engineering 39(6), 1470–1476 (2000).M. D. Fairchild, Color appearance models, John Wiley & Sons (2013).A. Gijsenij, T. Gevers, and J. Van De Weijer, “Computational color constancy: Survey and experiments,” IEEE transactions on image processing 20(9), 2475–2489 (2011).J. Yang, M. Cai, and Z. Zhou, “Evolving convolution neural network by optimal regularization random vector functional link for computational color constancy,” Optical Engineering 61(10), 103102–103102 (2022)V. Agarwal, B. R. Abidi, A. Koschan, et al., “An overview of color constancy algorithms,” Journal of Pattern Recognition Research 1(1), 42–54 (2006)D. H. Foster, “Color constancy,” Vision Research 51(7), 674–700 (2011).D. Yung, K. Andy, R. T. Hsung, et al., “Comparison of the colour accuracy of a singlelens reflex camera and a smartphone camera in a clinical context,” Journal of Dentistry 137, 104681 (2023).J. Xu and S. Zhang, “Status, challenges, and future perspectives of fringe projection profilometry,” Optics and Lasers in Engineering 135, 106193 (2020)J. Pineda, R. Vargas, L. A. Romero, et al., “Robust automated reading of the skin prick test via 3d imaging and parametric surface fitting,” PloS one 14(10), e0223623 (2019).S. Han, I. Sato, T. Okabe, et al., “Fast spectral reflectance recovery using dlp projector,” International Journal of Computer Vision 110, 172–184 (2014).S. Voisin, D. L. Page, S. Foufou, et al., “Color influence on accuracy of 3d scanners based on structured light,” Proc. SPIE 6070, 72–80 (2006).H. Takiwaki, L. Overgaard, and J. Serup, “Comparison of narrow-band reflectance spectrophotometric and tristimulus colorimetric measurements of skin color: Twenty-three anatomical sites evaluated by the dermaspectrometer® and the chroma meter cr-200®,” Skin Pharmacology and Physiology 7(4), 217–225 (1994).A. R. Matias, M. Ferreira, P. Costa, et al., “Skin colour, skin redness and melanin biometric measurements: comparison study between antera® 3d, mexameter® and colorimeter®,” Skin Research and Technology 21(3), 346–362 (2015).S. Tedla, Y. Wang, M. Patel, et al., “Analyzing color imaging failure on consumer-grade cameras,” JOSA A 39(6), B21–B27 (2022)W. Chen, Z. Huang, Q. Liu, et al., “Evaluating the color preference of lighting: the light booth matters,” Optics Express 28(10), 14874–14883 (2020).R. Roa, R. Huertas, M. A. Lopez- ´ Alvarez, ´ et al., “A comparison between illuminants and light-source simulators,” Optica Pura y Aplicada 41(3), 291–300 (2008)C. C. Cooksey, D. W. Allen, and B. K. Tsai, “Reference data set of human skin reflectance,” J. Res. Nat. Inst. Standards Technol. 122, 1–5 (2017).C. S. McCamy, H. Marcus, and J. G. Davidson, “A color-rendition chart,” J. App. Photog. Eng 2(3), 95–99 (1976).E. Kirchner, C. van Wijk, H. van Beek, et al., “Exploring the limits of color accuracy in technical photography,” Heritage Science 9(1), 1–13 (2021).H. Wannous, Y. Lucas, S. Treuillet, et al., “Improving color correction across camera and illumination changes by contextual sample selection,” Journal of Electronic Imaging 21(2), 023015 (2012).M. Luo and R. Hunt, “The structure of the cie 1997 colour appearance model (ciecam97s),” Color Research & Application: Endorsed by Inter-Society Color Council, The Colour Group (Great Britain), Canadian Society for Color, Color Science Association of Japan, Dutch Society for the Study of Color, The Swedish Colour Centre Foundation, Colour Society of Australia, Centre Franc¸ais de la Couleur 23(3), 138–146 (1998).X. Li, G. Hou, L. Tan, et al., “A hybrid framework for underwater image enhancement,” IEEE Access 8, 197448–197462 (2020).G. Sharma, W. Wu, and E. N. Dalal, “The ciede2000 color-difference formula: Implementation notes, supplementary test data, and mathematical observations,” Color Research and Application 30(1), 21–30 (2005)R. Vargas, A. G. Marrugo, S. Zhang, et al., “Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting,” Applied Optics 59(13), D163–D169 (2020).R. Vargas, L. A. Romero, S. Zhang, et al., “Pixel-wise rational model for a structured light system,” Optics Letters 48(10), 2712–2715 (2023).S. Zhang, “Absolute phase retrieval methods for digital fringe projection profilometry: A review,” Optics and Lasers in Engineering 107, 28–37 (2018).http://purl.org/coar/resource_type/c_2df8fbb1ORIGINALmanuscript-dlp.pdfmanuscript-dlp.pdfapplication/pdf4244557https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/1/manuscript-dlp.pdf62d2c0084a682ef8de41b94d72a302afMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXTmanuscript-dlp.pdf.txtmanuscript-dlp.pdf.txtExtracted texttext/plain31855https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/4/manuscript-dlp.pdf.txt762e150f16a762a1cf3a26b3bac8801eMD54THUMBNAILmanuscript-dlp.pdf.jpgmanuscript-dlp.pdf.jpgGenerated Thumbnailimage/jpeg7204https://repositorio.utb.edu.co/bitstream/20.500.12585/12739/5/manuscript-dlp.pdf.jpgc839ee42ffde2a0f4ff952e09152938fMD5520.500.12585/12739oai:repositorio.utb.edu.co:20.500.12585/127392024-09-17 00:18:19.328Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=