{"id":1615,"date":"2026-08-21T13:30:07","date_gmt":"2026-08-21T13:30:07","guid":{"rendered":"https:\/\/nitanet.net\/?page_id=1615"},"modified":"2026-08-23T10:32:22","modified_gmt":"2026-08-23T10:32:22","slug":"ai","status":"publish","type":"page","link":"https:\/\/nitanet.net\/tr\/ai\/","title":{"rendered":"AI"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1615\" class=\"elementor elementor-1615\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4e2b25a9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4e2b25a9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"aux-parallax-section elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-45c0364a\" data-id=\"45c0364a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-513f3f0 elementor-widget elementor-widget-text-editor\" data-id=\"513f3f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<script>(function(){document.documentElement.style.background=\"#0A132A\";var b=function(){document.body.style.margin=\"0\";document.body.style.background=\"#0A132A\"};if(document.body){b()}else{document.addEventListener(\"DOMContentLoaded\",b,{once:true})}var s=document.createElement(\"style\");s.textContent=new TextDecoder().decode(Uint8Array.from(atob(\"LyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IE5JVEFDTyDigJQgbml0YW5ldC5uZXQgQUkgbGFuZGluZyBwYWdlIFJlbmsvdGlwb2dyYWZpIHNpc3RlbWkgbWV2Y3V0IG5pdGFuZXQubmV0IHNpdGVzaW5kZW4gYWzEsW5txLHFn3TEsXIgKGtveXUgbGFjaXZlcnQgIzBBMTMyQSArIGHDp8SxayBncmkgI0M5RDBEQyB2dXJndSwgUmFsZXdheS9Nb250c2VycmF0KS4gTW9yICgjN0IyRkJFKSBpa2luY2lsIHZ1cmd1IHJlbmdpIG9sYXJhayBOSVRBQ08gbWFya2EgcGFsZXRpbmRlbiBla2xlbmRpLiBUw7xtIGNsYXNzIGlzaW1sZXJpICJuaXQtIiDDtm5la2l5bGUgeWF6xLFsZMSxIGtpIFdvcmRQcmVzcy9FbGVtZW50b3IgdGVtYXPEsW5kYWtpIG1ldmN1dCBzdGlsbGVybGUgw6dha8SxxZ9tYXPEsW4uID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1SYWxld2F5OndnaHRANDAwOzYwMDs3MDA7ODAwOzkwMCZmYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwJyk7ICNuaXQtcGFnZSB7IC0tbmF2eTogIzBBMTMyQTsgLS1uYXZ5MjogIzBkMTgzMDsgLS1uYXZ5MzogIzEyMWYzZDsgLS1hY2NlbnQ6ICNDOUQwREM7IC0tYWNjZW50MjogI0VERUZGMzsgLS1wdXJwbGU6ICM3QjJGQkU7IC0tcHVycGxlLWxpZ2h0OiAjYTc4YmZhOyAtLW9yYW5nZTogI0Y5NzMxNjsgLS1ib3JkZXI6ICMxYzJhNGE7IC0tYm9yZGVyMjogIzI0MzQ1YTsgLS10ZXh0OiAjZTdlYmY1OyAtLXRleHQyOiAjOWFhNWMyOyAtLXRleHQzOiAjNWQ2YThjOyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTsgY29sb3I6IHZhcigtLXRleHQpOyBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzeXN0ZW0tdWksIHNhbnMtc2VyaWY7IGxpbmUtaGVpZ2h0OiAxLjY1OyAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgaXNvbGF0aW9uOiBpc29sYXRlOyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyBtaW4td2lkdGg6IDA7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgb3ZlcmZsb3cteDogY2xpcDsgb3ZlcmZsb3cteTogdmlzaWJsZTsgY29udGFpbjogbGF5b3V0IHBhaW50OyB9ICNuaXQtcGFnZSwgI25pdC1wYWdlICosICNuaXQtcGFnZSAqOjpiZWZvcmUsICNuaXQtcGFnZSAqOjphZnRlciB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gI25pdC1wYWdlIGgxLCAjbml0LXBhZ2UgaDIsICNuaXQtcGFnZSBoMywgI25pdC1wYWdlIGg0IHsgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc3lzdGVtLXVpLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogODAwOyBsZXR0ZXItc3BhY2luZzogLTAuNXB4OyBjb2xvcjogI2ZmZjsgbWFyZ2luOiAwIDAgMTZweDsgfSAjbml0LXBhZ2UgcCB7IG1hcmdpbjogMDsgfSAjbml0LXBhZ2UgYSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgY29sb3I6IGluaGVyaXQ7IH0gI25pdC1wYWdlIHVsIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBsaXN0LXN0eWxlOiBub25lOyB9ICNuaXQtcGFnZSBzdmcgeyBkaXNwbGF5OiBibG9jazsgfSAjbml0LXBhZ2UgLm5pdC13cmFwIHsgbWF4LXdpZHRoOiAxMTIwcHg7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiAwIDMycHg7IH0gI25pdC1wYWdlIC5uaXQtc2VjdGlvbiB7IHBhZGRpbmc6IDEwMHB4IDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfSAjbml0LXBhZ2UgLm5pdC1zZWN0aW9uLm5pdC1hbHQgeyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5Mik7IH0gI25pdC1wYWdlIC5uaXQtZXllYnJvdyB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDhweDsgZm9udC1zaXplOiAxMnB4OyBmb250LXdlaWdodDogNzAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzogMnB4OyBjb2xvcjogdmFyKC0tYWNjZW50KTsgbWFyZ2luLWJvdHRvbTogMThweDsgfSAjbml0LXBhZ2UgLm5pdC1leWVicm93OjpiZWZvcmUgeyBjb250ZW50OiAnJzsgd2lkdGg6IDIwcHg7IGhlaWdodDogMnB4OyBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gI25pdC1wYWdlIC5uaXQtc2VjdGlvbiBoMiB7IGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgNHZ3LCA0MnB4KTsgbGluZS1oZWlnaHQ6IDEuMTU7IG1heC13aWR0aDogNzIwcHg7IH0gI25pdC1wYWdlIC5uaXQtbGVhZCB7IGZvbnQtc2l6ZTogMTZweDsgY29sb3I6IHZhcigtLXRleHQyKTsgbWF4LXdpZHRoOiA2MjBweDsgbWFyZ2luLWJvdHRvbTogNDhweDsgfSAjbml0LXBhZ2UgLm5pdC1ncmFkIHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgdmFyKC0tYWNjZW50MikgMCUsIHZhcigtLXB1cnBsZS1saWdodCkgNTUlLCB2YXIoLS1vcmFuZ2UpIDEwMCUpOyAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDsgYmFja2dyb3VuZC1jbGlwOiB0ZXh0OyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gLyogQnV0dG9ucyAqLyAjbml0LXBhZ2UgLm5pdC1idG4geyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZ2FwOiAxMHB4OyBwYWRkaW5nOiAxNXB4IDI4cHg7IGJvcmRlci1yYWRpdXM6IDEwcHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjsgbGV0dGVyLXNwYWNpbmc6IDAuMnB4OyBjdXJzb3I6IHBvaW50ZXI7IGJvcmRlcjogbm9uZTsgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlLCBib3gtc2hhZG93IC4ycyBlYXNlLCBiYWNrZ3JvdW5kIC4ycyBlYXNlOyB9ICNuaXQtcGFnZSAubml0LWJ0bi1wcmltYXJ5IHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgdmFyKC0tYWNjZW50KSwgIzlBQTNCMik7IGNvbG9yOiB2YXIoLS1uYXZ5KTsgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggLThweCByZ2JhKDIwMSwyMDgsMjIwLDAuMzUpOyB9ICNuaXQtcGFnZSAubml0LWJ0bi1wcmltYXJ5OmhvdmVyIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpOyBib3gtc2hhZG93OiAwIDE0cHggMzRweCAtOHB4IHJnYmEoMjAxLDIwOCwyMjAsMC40NSk7IH0gI25pdC1wYWdlIC5uaXQtYnRuLWdob3N0IHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcjIpOyBjb2xvcjogdmFyKC0tdGV4dCk7IH0gI25pdC1wYWdlIC5uaXQtYnRuLWdob3N0OmhvdmVyIHsgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQpOyBjb2xvcjogdmFyKC0tYWNjZW50KTsgfSAvKiAtLS0tLS0tLS0tLS0tLS0tIEhFUk8gLS0tLS0tLS0tLS0tLS0tLSAqLyAjbml0LXBhZ2UgLm5pdC1oZXJvIHsgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBtaW4oOTJ2aCwgNzYwcHgpIGluc3RlYWQgb2YgcGxhaW4gOTJ2aDogd2hlbiB0aGlzIHBhZ2UgaXMgZW1iZWRkZWQgaW4gYW4gaWZyYW1lIHdob3NlIGhlaWdodCBpcyBhdXRvLXNldCBmcm9tIHRoaXMgcGFnZSdzIG93biBzY3JvbGxIZWlnaHQgKHNlZSB0aGUgcG9zdE1lc3NhZ2Ugc2NyaXB0IG5lYXIgdGhlIGVuZCBvZiB0aGUgZmlsZSksIGEgYmFyZSBgdmhgIHZhbHVlIGhlcmUgaXMgY2lyY3VsYXIg4oCUIGlmcmFtZSBncm93cyAtPiB2aCBncm93cyAtPiBoZXJvIGdyb3dzIC0+IHNjcm9sbEhlaWdodCBncm93cyAtPiBwYXJlbnQgZ3Jvd3MgdGhlIGlmcmFtZSBtb3JlLCBjb21wb3VuZGluZyBmb3JldmVyLiBUaGUgNzYwcHggY2FwIGJyZWFrcyB0aGF0IGxvb3Agd2hpbGUgc3RpbGwgYmVoYXZpbmcgbGlrZSBhIGZ1bGwtYmxlZWQgaGVybyB3aGVuIHRoZSBwYWdlIGlzIHZpZXdlZCBzdGFuZGFsb25lIChub3QgaWZyYW1lZCkuICovIG1pbi1oZWlnaHQ6IG1pbig5MnZoLCA3NjBweCk7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDkwJSA2MCUgYXQgNTAlIDAlLCAjMTAxZDNmIDAlLCB2YXIoLS1uYXZ5KSA2NSUpOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgfSAjbml0LXBhZ2UgLm5pdC1zdHJhbmRzLWJnIHsgcG9zaXRpb246IGFic29sdXRlOyBpbnNldDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgb3BhY2l0eTogMC44NTsgcG9pbnRlci1ldmVudHM6IG5vbmU7IG1peC1ibGVuZC1tb2RlOiBzY3JlZW47IH0gI25pdC1wYWdlIC5uaXQtc3RyYW5kcy1iZyBjYW52YXMgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBkaXNwbGF5OiBibG9jazsgfSAjbml0LXBhZ2UgLm5pdC1oZXJvLWlubmVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyBwYWRkaW5nOiAxNjBweCAwIDEyMHB4OyB9ICNuaXQtcGFnZSAubml0LWhlcm8tYmFkZ2VzIHsgZGlzcGxheTogZmxleDsgZ2FwOiAxMnB4OyBtYXJnaW4tYm90dG9tOiAzMHB4OyBmbGV4LXdyYXA6IHdyYXA7IH0gI25pdC1wYWdlIC5uaXQtYmFkZ2UgeyBmb250LXNpemU6IDExcHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGxldHRlci1zcGFjaW5nOiAxcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBhZGRpbmc6IDhweCAxNnB4OyBib3JkZXItcmFkaXVzOiAzMHB4OyBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIyKTsgY29sb3I6IHZhcigtLXRleHQyKTsgfSAjbml0LXBhZ2UgLm5pdC1iYWRnZS5uaXQtYmFkZ2Utc29saWQgeyBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpOyBjb2xvcjogdmFyKC0tbmF2eSk7IGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gI25pdC1wYWdlIC5uaXQtaGVybyBoMSB7IGZvbnQtc2l6ZTogY2xhbXAoMzhweCwgNnZ3LCA2OHB4KTsgbGluZS1oZWlnaHQ6IDEuMDY7IG1heC13aWR0aDogOTAwcHg7IG1hcmdpbi1ib3R0b206IDI2cHg7IH0gI25pdC1wYWdlIC5uaXQtaGVyby10YWdsaW5lIHsgZm9udC1zaXplOiAxOXB4OyBjb2xvcjogdmFyKC0tdGV4dDIpOyBtYXgtd2lkdGg6IDU2MHB4OyBtYXJnaW4tYm90dG9tOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyB9ICNuaXQtcGFnZSAubml0LWhlcm8tc3ViIHsgZm9udC1zaXplOiAxNXB4OyBjb2xvcjogdmFyKC0tdGV4dDMpOyBtYXgtd2lkdGg6IDYwMHB4OyBtYXJnaW4tYm90dG9tOiA0NHB4OyB9ICNuaXQtcGFnZSAubml0LWhlcm8tY3RhcyB7IGRpc3BsYXk6IGZsZXg7IGdhcDogMTZweDsgZmxleC13cmFwOiB3cmFwOyB9IC8qIC0tLS0tLS0tLS0tLS0tLS0gUHJvYmxlbSBjYXJkcyAtLS0tLS0tLS0tLS0tLS0tICovICNuaXQtcGFnZSAubml0LXByb2JsZW0tZ3JpZCB7IGRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IGdhcDogMThweDsgbWFyZ2luLWJvdHRvbTogMjJweDsgfSAjbml0LXBhZ2UgLm5pdC1wLWNhcmQgeyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5Myk7IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7IGJvcmRlci1yYWRpdXM6IDE2cHg7IHBhZGRpbmc6IDI4cHg7IH0gI25pdC1wYWdlIC5uaXQtcC1jYXJkIGgzIHsgZm9udC1zaXplOiAxNnB4OyBtYXJnaW4tYm90dG9tOiAxNnB4OyBjb2xvcjogdmFyKC0tdGV4dCk7IH0gI25pdC1wYWdlIC5uaXQtcC1jYXJkIGxpIHsgZm9udC1zaXplOiAxMy41cHg7IGNvbG9yOiB2YXIoLS10ZXh0Mik7IHBhZGRpbmctbGVmdDogMjBweDsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tYm90dG9tOiAxMnB4OyBsaW5lLWhlaWdodDogMS41NTsgfSAjbml0LXBhZ2UgLm5pdC1wLWNhcmQgbGk6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IH0gI25pdC1wYWdlIC5uaXQtcC1jYXJkIGxpOjpiZWZvcmUgeyBjb250ZW50OiAn4oaSJzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyBjb2xvcjogdmFyKC0tb3JhbmdlKTsgZm9udC13ZWlnaHQ6IDcwMDsgfSAjbml0LXBhZ2UgLm5pdC1wLWNhcmQgbGkgYiB7IGNvbG9yOiB2YXIoLS10ZXh0KTsgfSAvKiBHcmFkaWVudEJsaW5kcyBydW5zIGJlaGluZCB0aGUgdGV4dCBhcyBhIHF1aWV0IGFuaW1hdGVkIHRpbnQ7IHRoZSBjYWxsb3V0J3Mgb3duIGZsYXQgY29sb3Igc3RheXMgdW5kZXJuZWF0aCBhcyB0aGUgZmFsbGJhY2sgKG5vLVdlYkdMIC8gYmVmb3JlIG1vdW50KS4gKi8gI25pdC1wYWdlIC5uaXQtY2FsbG91dCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgb3ZlcmZsb3c6IGhpZGRlbjsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgIzNhMmEwNSwgIzI0MWEwNik7IGJvcmRlcjogMXB4IHNvbGlkICM0YTNhMTA7IGJvcmRlci1yYWRpdXM6IDE0cHg7IHBhZGRpbmc6IDIwcHggMjZweDsgY29sb3I6ICNmZmQ5OGM7IGZvbnQtc2l6ZTogMTQuNXB4OyBmb250LXdlaWdodDogNjAwOyB9ICNuaXQtcGFnZSAubml0LWNhbGxvdXQubml0LWNhbGxvdXQtaW5mbyB7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsICMwODI0M2EsICMwNjFhMmMpOyBib3JkZXItY29sb3I6ICMxMjNhNWE7IGNvbG9yOiAjOWZkNGZmOyB9ICNuaXQtcGFnZSAubml0LWNhbGxvdXQgLm5pdC1ibGluZHMtbW91bnQtc20geyBwb3NpdGlvbjogYWJzb2x1dGU7IGluc2V0OiAwOyB6LWluZGV4OiAwOyBvcGFjaXR5OiAwLjMyOyBtaXgtYmxlbmQtbW9kZTogbGlnaHRlbjsgfSAjbml0LXBhZ2UgLm5pdC1jYWxsb3V0LWNvbnRlbnQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogMTRweDsgfSAjbml0LXBhZ2UgLm5pdC1jYWxsb3V0IHN2ZyB7IGZsZXgtc2hyaW5rOiAwOyB3aWR0aDogMjJweDsgaGVpZ2h0OiAyMnB4OyB9IC8qIC0tLS0tLS0tLS0tLS0tLS0gTmVkaXIgY2FyZHMgLS0tLS0tLS0tLS0tLS0tLSAqLyAjbml0LXBhZ2UgLm5pdC1uZWRpci1ncmlkIHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyOyBnYXA6IDE2cHg7IG1hcmdpbi1ib3R0b206IDQwcHg7IH0gI25pdC1wYWdlIC5uaXQtbmVkaXItY2FyZCB7IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7IGJvcmRlci1sZWZ0OiAzcHggc29saWQ7IGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdmFyKC0tYWNjZW50KSwgdmFyKC0tcHVycGxlLWxpZ2h0KSkgMTsgYm9yZGVyLXJhZGl1czogMTBweDsgcGFkZGluZzogMjJweCAyNHB4OyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5Mik7IH0gI25pdC1wYWdlIC5uaXQtbmVkaXItY2FyZCBoNCB7IGZvbnQtc2l6ZTogMTVweDsgY29sb3I6ICNmZmY7IG1hcmdpbi1ib3R0b206IDhweDsgfSAjbml0LXBhZ2UgLm5pdC1uZWRpci1jYXJkIHAgeyBmb250LXNpemU6IDEzLjVweDsgY29sb3I6IHZhcigtLXRleHQyKTsgfSAjbml0LXBhZ2UgLm5pdC1wdWxsIHsgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1hY2NlbnQpOyBwYWRkaW5nLWxlZnQ6IDIycHg7IGZvbnQtc2l6ZTogMTlweDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICNmZmY7IGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7IG1hcmdpbi1ib3R0b206IDE0cHg7IH0gI25pdC1wYWdlIC5uaXQtcHVsbC1zdWIgeyBjb2xvcjogdmFyKC0tdGV4dDIpOyBmb250LXNpemU6IDE0cHg7IG1heC13aWR0aDogNTYwcHg7IH0gLyogLS0tLS0tLS0tLS0tLS0tLSBKb3VybmV5IGZsb3cgLS0tLS0tLS0tLS0tLS0tLSAqLyAjbml0LXBhZ2UgLm5pdC1mbG93IHsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZ2FwOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAzMHB4OyB9ICNuaXQtcGFnZSAubml0LWZsb3ctc3RlcCB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogMThweDsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB2YXIoLS1uYXZ5MyksIHRyYW5zcGFyZW50KTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB2YXIoLS1hY2NlbnQpOyBib3JkZXItcmFkaXVzOiAxMHB4OyBwYWRkaW5nOiAxOHB4IDI2cHg7IGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc2l6ZTogMTZweDsgfSAjbml0LXBhZ2UgLm5pdC1mbG93LXN0ZXA6bnRoLWNoaWxkKDIpIHsgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLXB1cnBsZS1saWdodCk7IH0gI25pdC1wYWdlIC5uaXQtZmxvdy1zdGVwOm50aC1jaGlsZCgzKSB7IGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1vcmFuZ2UpOyB9ICNuaXQtcGFnZSAubml0LWZsb3ctc3RlcDpudGgtY2hpbGQoNCkgeyBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYWNjZW50Mik7IH0gI25pdC1wYWdlIC5uaXQtZmxvdy1udW0geyB3aWR0aDogMzBweDsgaGVpZ2h0OiAzMHB4OyBib3JkZXItcmFkaXVzOiA1MCU7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5Mik7IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcjIpOyBmb250LXNpemU6IDEzcHg7IGNvbG9yOiB2YXIoLS10ZXh0Mik7IGZsZXgtc2hyaW5rOiAwOyB9ICNuaXQtcGFnZSAubml0LWZsb3ctZm9vdCB7IGZvbnQtc2l6ZTogMTNweDsgY29sb3I6IHZhcigtLXRleHQzKTsgdGV4dC1hbGlnbjogY2VudGVyOyB9ICNuaXQtcGFnZSAubml0LWZsb3ctZm9vdCBiIHsgY29sb3I6IHZhcigtLXRleHQyKTsgZm9udC13ZWlnaHQ6IDYwMDsgfSAvKiAtLS0tLS0tLS0tLS0tLS0tIFRyaWFnZSAvIGljb24gZ3JpZCAtLS0tLS0tLS0tLS0tLS0tICovICNuaXQtcGFnZSAubml0LWljb24tZ3JpZCB7IGRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IGdhcDogMTZweDsgbWFyZ2luLWJvdHRvbTogMjhweDsgfSAjbml0LXBhZ2UgLm5pdC1pY2FyZCB7IGJhY2tncm91bmQ6IHZhcigtLW5hdnkzKTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgYm9yZGVyLXJhZGl1czogMTZweDsgcGFkZGluZzogMjZweDsgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZSwgdHJhbnNmb3JtIC4yNXMgZWFzZTsgfSAjbml0LXBhZ2UgLm5pdC1pY2FyZDpob3ZlciB7IGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyMik7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTsgfSAvKiBQcmlzbSAoUmVhY3QgQml0cykgZmlsbHMgdGhpcyBjaXJjbGUgYXMgYW4gYW5pbWF0ZWQgV2ViR0wgYmFja2dyb3VuZDsgZ3JhZGllbnQgc3RheXMgYXMgdGhlIGxvYWRpbmcvbm8tV2ViR0wgZmFsbGJhY2sgc28gdGhlIGljb24gaXMgbmV2ZXIgYmFyZS4gKi8gI25pdC1wYWdlIC5uaXQtaWNvbi1jaXJjbGUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiBoaWRkZW47IHdpZHRoOiA1NnB4OyBoZWlnaHQ6IDU2cHg7IGJvcmRlci1yYWRpdXM6IDUwJTsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWFjY2VudCksIHZhcigtLXB1cnBsZSkpOyBtYXJnaW4tYm90dG9tOiAxOHB4OyB9ICNuaXQtcGFnZSAubml0LXByaXNtLW1vdW50IHsgcG9zaXRpb246IGFic29sdXRlOyBpbnNldDogMDsgfSAjbml0LXBhZ2UgLm5pdC1pY29uLWNpcmNsZSBzdmcubml0LWljb24tZmcgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IHdpZHRoOiAyMnB4OyBoZWlnaHQ6IDIycHg7IHN0cm9rZTogI2ZmZjsgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDFweCAzcHggcmdiYSgwLDAsMCwwLjY1KSk7IH0gI25pdC1wYWdlIC5uaXQtaWNhcmQgaDQgeyBmb250LXNpemU6IDE1LjVweDsgbWFyZ2luLWJvdHRvbTogOHB4OyB9ICNuaXQtcGFnZSAubml0LWljYXJkIHAgeyBmb250LXNpemU6IDEzLjVweDsgY29sb3I6IHZhcigtLXRleHQyKTsgfSAvKiAtLS0tLS0tLS0tLS0tLS0tIENhcGFiaWxpdHkgcXVhZHJhbnRzIC0tLS0tLS0tLS0tLS0tLS0gKi8gI25pdC1wYWdlIC5uaXQtY2FwLWdyaWQgeyBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IGdhcDogMTZweDsgfSAjbml0LXBhZ2UgLm5pdC1jYXAtY2FyZCB7IGJhY2tncm91bmQ6IHZhcigtLW5hdnkzKTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgYm9yZGVyLXJhZGl1czogMTZweDsgb3ZlcmZsb3c6IGhpZGRlbjsgfSAjbml0LXBhZ2UgLm5pdC1jYXAtaGVhZCB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogMTJweDsgcGFkZGluZzogMThweCAyNHB4OyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5Mik7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpOyB9ICNuaXQtcGFnZSAubml0LWNhcC1oZWFkIHN2ZyB7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IHN0cm9rZTogdmFyKC0tYWNjZW50KTsgZmxleC1zaHJpbms6IDA7IH0gI25pdC1wYWdlIC5uaXQtY2FwLWhlYWQgaDQgeyBtYXJnaW46IDA7IGZvbnQtc2l6ZTogMTUuNXB4OyBjb2xvcjogI2ZmZjsgfSAjbml0LXBhZ2UgLm5pdC1jYXAtYm9keSB7IHBhZGRpbmc6IDIwcHggMjRweCAyNHB4OyB9ICNuaXQtcGFnZSAubml0LWNhcC1ib2R5IGxpIHsgZm9udC1zaXplOiAxMy41cHg7IGNvbG9yOiB2YXIoLS10ZXh0Mik7IHBhZGRpbmctbGVmdDogMThweDsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9ICNuaXQtcGFnZSAubml0LWNhcC1ib2R5IGxpOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwOyB9ICNuaXQtcGFnZSAubml0LWNhcC1ib2R5IGxpOjpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDdweDsgd2lkdGg6IDZweDsgaGVpZ2h0OiA2cHg7IGJvcmRlci1yYWRpdXM6IDUwJTsgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTsgfSAvKiAtLS0tLS0tLS0tLS0tLS0tIFdoeSBncmlkIC0tLS0tLS0tLS0tLS0tLS0gKi8gI25pdC1wYWdlIC5uaXQtd2h5LWdyaWQgeyBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IGdhcDogMjRweCA0MHB4OyBtYXJnaW4tYm90dG9tOiA0MHB4OyB9ICNuaXQtcGFnZSAubml0LXdoeS1pdGVtIHsgZGlzcGxheTogZmxleDsgZ2FwOiAxNnB4OyB9ICNuaXQtcGFnZSAubml0LXdoeS1hcnJvdyB7IHdpZHRoOiAzNHB4OyBoZWlnaHQ6IDM0cHg7IGJvcmRlci1yYWRpdXM6IDhweDsgYmFja2dyb3VuZDogdmFyKC0tbmF2eTMpOyBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIyKTsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGZsZXgtc2hyaW5rOiAwOyBtYXJnaW4tdG9wOiAycHg7IH0gI25pdC1wYWdlIC5uaXQtd2h5LWFycm93IHN2ZyB7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IHN0cm9rZTogdmFyKC0tYWNjZW50KTsgfSAjbml0LXBhZ2UgLm5pdC13aHktaXRlbSBoNCB7IGZvbnQtc2l6ZTogMTUuNXB4OyBtYXJnaW4tYm90dG9tOiA2cHg7IH0gI25pdC1wYWdlIC5uaXQtd2h5LWl0ZW0gcCB7IGZvbnQtc2l6ZTogMTMuNXB4OyBjb2xvcjogdmFyKC0tdGV4dDIpOyB9IC8qIC0tLS0tLS0tLS0tLS0tLS0gU3RhdHMgLS0tLS0tLS0tLS0tLS0tLSAqLyAjbml0LXBhZ2UgLm5pdC1zdGF0cy1ub3RlIHsgZm9udC1zaXplOiAxMi41cHg7IGNvbG9yOiB2YXIoLS10ZXh0Myk7IG1hcmdpbi1ib3R0b206IDQwcHg7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfSAjbml0LXBhZ2UgLm5pdC1zdGF0cy1ncmlkIHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTsgZ2FwOiAxNHB4OyB9IC8qIFByaXNtIHJ1bnMgZnVsbC1ibGVlZCBiZWhpbmQgZWFjaCBzdGF0IGNhcmQ7IC5uaXQtc3RhdC1jb250ZW50IHNpdHMgYWJvdmUgaXQuICovICNuaXQtcGFnZSAubml0LXN0YXQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiBoaWRkZW47IHRleHQtYWxpZ246IGNlbnRlcjsgcGFkZGluZzogMzBweCAxNHB4OyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5Myk7IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7IGJvcmRlci1yYWRpdXM6IDE0cHg7IHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2U7IH0gI25pdC1wYWdlIC5uaXQtc3RhdDpob3ZlciB7IGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyMik7IH0gI25pdC1wYWdlIC5uaXQtc3RhdCAubml0LXByaXNtLW1vdW50IHsgcG9zaXRpb246IGFic29sdXRlOyBpbnNldDogMDsgfSAjbml0LXBhZ2UgLm5pdC1zdGF0LWNvbnRlbnQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IH0gI25pdC1wYWdlIC5uaXQtc3RhdC1udW0geyBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDM0cHg7IGZvbnQtd2VpZ2h0OiA4MDA7IG1hcmdpbi1ib3R0b206IDhweDsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgdmFyKC0tYWNjZW50MiksIHZhcigtLXB1cnBsZS1saWdodCkpOyAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDsgYmFja2dyb3VuZC1jbGlwOiB0ZXh0OyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggMTBweCByZ2JhKDAsMCwwLDAuNTUpKTsgfSAjbml0LXBhZ2UgLm5pdC1zdGF0LWxhYmVsIHsgZm9udC1zaXplOiAxMi41cHg7IGNvbG9yOiB2YXIoLS10ZXh0Mik7IGZvbnQtd2VpZ2h0OiA2MDA7IHRleHQtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLDAsMCwwLjYpOyB9IC8qIC0tLS0tLS0tLS0tLS0tLS0gVmlzaW9uIC0tLS0tLS0tLS0tLS0tLS0gKi8gI25pdC1wYWdlIC5uaXQtdmlzaW9uIHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjFmciAwLjlmcjsgZ2FwOiA2MHB4OyBhbGlnbi1pdGVtczogY2VudGVyOyB9ICNuaXQtcGFnZSAubml0LXZpc2lvbi1xdW90ZSB7IGJhY2tncm91bmQ6IHZhcigtLW5hdnkzKTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgYm9yZGVyLXJhZGl1czogMTZweDsgcGFkZGluZzogMzBweDsgZm9udC1zaXplOiAxNS41cHg7IGNvbG9yOiB2YXIoLS10ZXh0KTsgZm9udC1zdHlsZTogaXRhbGljOyBwb3NpdGlvbjogcmVsYXRpdmU7IH0gI25pdC1wYWdlIC5uaXQtdmlzaW9uLXF1b3RlOjpiZWZvcmUgeyBjb250ZW50OiAn4oCcJzsgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2VyaWY7IGZvbnQtc2l6ZTogNjBweDsgY29sb3I6IHZhcigtLXB1cnBsZS1saWdodCk7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtNnB4OyBsZWZ0OiAyMHB4OyBvcGFjaXR5OiAwLjU7IH0gI25pdC1wYWdlIC5uaXQtdmlzaW9uLXF1b3RlIGNpdGUgeyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDogMTZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogdmFyKC0tYWNjZW50KTsgZm9udC1zaXplOiAxM3B4OyB9ICNuaXQtcGFnZSAubml0LW9yYml0IHsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTAwJTsgYXNwZWN0LXJhdGlvOiAxOyBtYXgtd2lkdGg6IDM4MHB4OyBtYXJnaW46IDAgYXV0bzsgfSAjbml0LXBhZ2UgLm5pdC1vcmJpdC1jZW50ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7IHdpZHRoOiAxMzBweDsgaGVpZ2h0OiAxMzBweDsgYm9yZGVyLXJhZGl1czogNTAlOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS1hY2NlbnQpLCB2YXIoLS1wdXJwbGUpKTsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDgwMDsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogdmFyKC0tbmF2eSk7IHBhZGRpbmc6IDEwcHg7IHotaW5kZXg6IDI7IGJveC1zaGFkb3c6IDAgMCA2MHB4IC0xMHB4IHJnYmEoMjAxLDIwOCwyMjAsMC40KTsgfSAjbml0LXBhZ2UgLm5pdC1vcmJpdC1ub2RlIHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogOTJweDsgaGVpZ2h0OiA5MnB4OyBib3JkZXItcmFkaXVzOiA1MCU7IGJhY2tncm91bmQ6IHZhcigtLW5hdnkzKTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyMik7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMTAuNXB4OyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogdmFyKC0tdGV4dDIpOyBwYWRkaW5nOiA2cHg7IGxpbmUtaGVpZ2h0OiAxLjI1OyB9ICNuaXQtcGFnZSAubml0LW9yYml0LW5vZGU6bnRoLWNoaWxkKDIpIHsgdG9wOiAtNiU7IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9ICNuaXQtcGFnZSAubml0LW9yYml0LW5vZGU6bnRoLWNoaWxkKDMpIHsgdG9wOiAxNiU7IHJpZ2h0OiAtNCU7IH0gI25pdC1wYWdlIC5uaXQtb3JiaXQtbm9kZTpudGgtY2hpbGQoNCkgeyBib3R0b206IDE2JTsgcmlnaHQ6IC00JTsgfSAjbml0LXBhZ2UgLm5pdC1vcmJpdC1ub2RlOm50aC1jaGlsZCg1KSB7IGJvdHRvbTogLTYlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfSAjbml0LXBhZ2UgLm5pdC1vcmJpdC1ub2RlOm50aC1jaGlsZCg2KSB7IGJvdHRvbTogMTYlOyBsZWZ0OiAtNCU7IH0gI25pdC1wYWdlIC5uaXQtb3JiaXQtbm9kZTpudGgtY2hpbGQoNykgeyB0b3A6IDE2JTsgbGVmdDogLTQlOyB9IC8qIC0tLS0tLS0tLS0tLS0tLS0gQ1RBIHN0ZXBzIC0tLS0tLS0tLS0tLS0tLS0gKi8gI25pdC1wYWdlIC5uaXQtY3RhLXNlY3Rpb24geyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMDgyMDFjLCB2YXIoLS1uYXZ5MikgNjAlKTsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpOyB9ICNuaXQtcGFnZSAubml0LXN0ZXBzIHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTsgZ2FwOiAxNnB4OyBtYXJnaW4tYm90dG9tOiA0NHB4OyB9ICNuaXQtcGFnZSAubml0LXN0ZXAgeyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5Myk7IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7IGJvcmRlci1yYWRpdXM6IDE0cHg7IHBhZGRpbmc6IDI0cHggMjBweDsgfSAjbml0LXBhZ2UgLm5pdC1zdGVwLW51bSB7IHdpZHRoOiAzNHB4OyBoZWlnaHQ6IDM0cHg7IGJvcmRlci1yYWRpdXM6IDUwJTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tYWNjZW50KSwgdmFyKC0tcHVycGxlKSk7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogODAwOyBjb2xvcjogdmFyKC0tbmF2eSk7IGZvbnQtc2l6ZTogMTRweDsgbWFyZ2luLWJvdHRvbTogMTZweDsgfSAjbml0LXBhZ2UgLm5pdC1zdGVwIGg0IHsgZm9udC1zaXplOiAxNC41cHg7IG1hcmdpbi1ib3R0b206IDhweDsgfSAjbml0LXBhZ2UgLm5pdC1zdGVwIHAgeyBmb250LXNpemU6IDEyLjVweDsgY29sb3I6IHZhcigtLXRleHQyKTsgfSAvKiAtLS0tLS0tLS0tLS0tLS0tIEtWS0sgLS0tLS0tLS0tLS0tLS0tLSAqLyAjbml0LXBhZ2UgLm5pdC1rdmtrLWdyaWQgeyBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpOyBnYXA6IDE2cHg7IG1hcmdpbi1ib3R0b206IDQwcHg7IH0gI25pdC1wYWdlIC5uaXQta3YtY2FyZCB7IGJhY2tncm91bmQ6IHZhcigtLW5hdnkzKTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgYm9yZGVyLXJhZGl1czogMTRweDsgcGFkZGluZzogMjJweDsgfSAjbml0LXBhZ2UgLm5pdC1rdi1jYXJkIHN2ZyB7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IHN0cm9rZTogdmFyKC0tYWNjZW50KTsgbWFyZ2luLWJvdHRvbTogMTRweDsgfSAjbml0LXBhZ2UgLm5pdC1rdi1jYXJkIGg0IHsgZm9udC1zaXplOiAxNC41cHg7IG1hcmdpbi1ib3R0b206IDZweDsgfSAjbml0LXBhZ2UgLm5pdC1rdi1jYXJkIHAgeyBmb250LXNpemU6IDEyLjVweDsgY29sb3I6IHZhcigtLXRleHQyKTsgfSAjbml0LXBhZ2UgLm5pdC1rdmtrLXNwbGl0IHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyOyBnYXA6IDMwcHg7IG1hcmdpbi1ib3R0b206IDQwcHg7IH0gI25pdC1wYWdlIC5uaXQta3Zray13aHkgeyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgYm9yZGVyLXJhZGl1czogMTRweDsgcGFkZGluZzogMjhweDsgfSAjbml0LXBhZ2UgLm5pdC1rdmtrLXdoeSBoMyB7IGZvbnQtc2l6ZTogMTZweDsgbWFyZ2luLWJvdHRvbTogMTJweDsgY29sb3I6IHZhcigtLWFjY2VudCk7IH0gI25pdC1wYWdlIC5uaXQta3Zray13aHkgcCB7IGZvbnQtc2l6ZTogMTMuNXB4OyBjb2xvcjogdmFyKC0tdGV4dDIpOyB9ICNuaXQtcGFnZSAubml0LWhpc3RvcnkgbGkgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgZ2FwOiAxMnB4OyBmb250LXNpemU6IDEzLjVweDsgY29sb3I6IHZhcigtLXRleHQyKTsgbWFyZ2luLWJvdHRvbTogMTRweDsgfSAjbml0LXBhZ2UgLm5pdC1oaXN0b3J5IGxpIHN2ZyB7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IHN0cm9rZTogdmFyKC0tcHVycGxlLWxpZ2h0KTsgZmxleC1zaHJpbms6IDA7IG1hcmdpbi10b3A6IDNweDsgfSAjbml0LXBhZ2UgLm5pdC1jbG9zaW5nLXF1b3RlIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7IHBhZGRpbmctdG9wOiAyOHB4OyBmb250LXN0eWxlOiBpdGFsaWM7IGZvbnQtc2l6ZTogMTVweDsgY29sb3I6IHZhcigtLXRleHQpOyB9ICNuaXQtcGFnZSAubml0LWNsb3NpbmctcXVvdGUgY2l0ZSB7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tdG9wOiAxMHB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtc2l6ZTogMTIuNXB4OyBjb2xvcjogdmFyKC0tdGV4dDMpOyB9IC8qIC0tLS0tLS0tLS0tLS0tLS0gRmluYWwgQ1RBIC8gY29udGFjdCAtLS0tLS0tLS0tLS0tLS0tICovICNuaXQtcGFnZSAubml0LWZpbmFsIHsgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogaGlkZGVuOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmc6IDExMHB4IDA7IGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDcwJSA2MCUgYXQgNTAlIDAlLCAjMGUyNDE5IDAlLCB2YXIoLS1uYXZ5KSA3MCUpOyB9IC8qIEdyYWRpZW50QmxpbmRzIHJ1bnMgZnVsbC1ibGVlZCBhcyB0aGUgZm9vdGVyL2ZpbmFsLUNUQSBiYWNrZ3JvdW5kOyBhIHJhZGlhbCBzY3JpbSBzaXRzIGFib3ZlIGl0IHNvIHRoZSBoZWFkaW5nL2J1dHRvbiBzdGF5IHJlYWRhYmxlLCBjb250ZW50IGFib3ZlIHRoYXQuICovICNuaXQtcGFnZSAubml0LWJsaW5kcy1tb3VudCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgaW5zZXQ6IDA7IHotaW5kZXg6IDE7IG9wYWNpdHk6IDAuNTU7IG1peC1ibGVuZC1tb2RlOiBsaWdodGVuOyB9ICNuaXQtcGFnZSAubml0LWZpbmFsOjphZnRlciB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGluc2V0OiAwOyB6LWluZGV4OiAyOyBwb2ludGVyLWV2ZW50czogbm9uZTsgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgNjAlIDU1JSBhdCA1MCUgNDAlLCByZ2JhKDEwLDE5LDQyLDAuMTUpIDAlLCByZ2JhKDEwLDE5LDQyLDAuOCkgNjUlLCB2YXIoLS1uYXZ5KSAxMDAlKTsgfSAjbml0LXBhZ2UgLm5pdC1maW5hbCA+IC5uaXQtd3JhcCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMzsgfSAjbml0LXBhZ2UgLm5pdC1maW5hbCBoMiB7IG1hcmdpbjogMCBhdXRvIDE4cHg7IH0gI25pdC1wYWdlIC5uaXQtZmluYWwgLm5pdC1sZWFkIHsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgfSAjbml0LXBhZ2UgLm5pdC1maW5hbC1lbWFpbHMgeyBtYXJnaW4tdG9wOiAzMHB4OyBkaXNwbGF5OiBmbGV4OyBnYXA6IDI4cHg7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBmbGV4LXdyYXA6IHdyYXA7IGZvbnQtc2l6ZTogMTMuNXB4OyBjb2xvcjogdmFyKC0tdGV4dDIpOyB9ICNuaXQtcGFnZSAubml0LWZpbmFsLWVtYWlscyBhOmhvdmVyIHsgY29sb3I6IHZhcigtLWFjY2VudCk7IH0gQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7ICNuaXQtcGFnZSAubml0LXByb2JsZW0tZ3JpZCwgI25pdC1wYWdlIC5uaXQtaWNvbi1ncmlkLCAjbml0LXBhZ2UgLm5pdC1rdmtrLWdyaWQgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IH0gI25pdC1wYWdlIC5uaXQtbmVkaXItZ3JpZCwgI25pdC1wYWdlIC5uaXQtY2FwLWdyaWQsICNuaXQtcGFnZSAubml0LXdoeS1ncmlkLCAjbml0LXBhZ2UgLm5pdC1rdmtrLXNwbGl0IHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gI25pdC1wYWdlIC5uaXQtdmlzaW9uIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gI25pdC1wYWdlIC5uaXQtc3RhdHMtZ3JpZCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH0gI25pdC1wYWdlIC5uaXQtc3RlcHMgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IH0gfSBAbWVkaWEgKG1heC13aWR0aDogNjIwcHgpIHsgI25pdC1wYWdlIC5uaXQtc2VjdGlvbiB7IHBhZGRpbmc6IDcwcHggMDsgfSAjbml0LXBhZ2UgLm5pdC13cmFwIHsgcGFkZGluZzogMCAyMHB4OyB9ICNuaXQtcGFnZSAubml0LXByb2JsZW0tZ3JpZCwgI25pdC1wYWdlIC5uaXQtaWNvbi1ncmlkLCAjbml0LXBhZ2UgLm5pdC1rdmtrLWdyaWQsICNuaXQtcGFnZSAubml0LXN0YXRzLWdyaWQsICNuaXQtcGFnZSAubml0LXN0ZXBzIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gfQ==\"),function(c){return c.charCodeAt(0)}));document.head.appendChild(s)})()<\/script>\n<div id=\"nit-page\">\n  <!-- Shared icon sprite -->\n  <svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n    <defs>\n      <symbol id=\"nit-i-brain\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 4a3 3 0 0 0-3 3 3 3 0 0 0-1 5.8A3 3 0 0 0 8 17a3 3 0 0 0 1 2.8V21h6v-1.2a3 3 0 0 0 1-2.8 3 3 0 0 0 3-4.2A3 3 0 0 0 18 7a3 3 0 0 0-3-3 3 3 0 0 0-3 1 3 3 0 0 0-3-1z\"\/><path d=\"M9 12h6M9 8.5h2M13 8.5h2M9 15.5h2M13 15.5h2\"\/><\/symbol>\n      <symbol id=\"nit-i-filter\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16l-6.5 8v6l-3 2v-8z\"\/><\/symbol>\n      <symbol id=\"nit-i-heart\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 20s-7.5-4.6-9.5-9C1.2 7.6 3 4.5 6.3 4.2 8.4 4 10.5 5 12 7c1.5-2 3.6-3 5.7-2.8C21 4.5 22.8 7.6 21.5 11c-2 4.4-9.5 9-9.5 9z\"\/><\/symbol>\n      <symbol id=\"nit-i-arrow\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h16M13 5l7 7-7 7\"\/><\/symbol>\n      <symbol id=\"nit-i-escalate\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 17l6-6 4 4 8-8M21 7v6M21 7h-6\"\/><\/symbol>\n      <symbol id=\"nit-i-scale\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3v18M6 6h12M6 6l-3 6a3 3 0 0 0 6 0zM18 6l-3 6a3 3 0 0 0 6 0z\"\/><\/symbol>\n      <symbol id=\"nit-i-phone\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5c0 8.8 6.2 15 15 15l3-4-6-3-2 2c-2.5-1.2-4-2.7-5-5l2-2-3-6z\"\/><\/symbol>\n      <symbol id=\"nit-i-swap\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 3l4 4-4 4M3 7h18M7 21l-4-4 4-4M21 17H3\"\/><\/symbol>\n      <symbol id=\"nit-i-bell\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 10a6 6 0 1 1 12 0c0 5 2 6 2 6H4s2-1 2-6z\"\/><path d=\"M10 20a2 2 0 0 0 4 0\"\/><\/symbol>\n      <symbol id=\"nit-i-chart\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20V10M12 20V4M20 20v-7\"\/><\/symbol>\n      <symbol id=\"nit-i-network\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"5\" r=\"2.3\"\/><circle cx=\"5\" cy=\"19\" r=\"2.3\"\/><circle cx=\"19\" cy=\"19\" r=\"2.3\"\/><path d=\"M12 7.3v4L6.5 17M12 11.3l5.5 5.7\"\/><\/symbol>\n      <symbol id=\"nit-i-layers\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3l9 5-9 5-9-5 9-5zM3 13l9 5 9-5M3 17.5l9 5 9-5\"\/><\/symbol>\n      <symbol id=\"nit-i-plug\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 3v5M15 3v5M7 8h10v3a5 5 0 0 1-5 5 5 5 0 0 1-5-5V8zM12 16v5\"\/><\/symbol>\n      <symbol id=\"nit-i-globe\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M3 12h18M12 3a14 14 0 0 1 0 18 14 14 0 0 1 0-18z\"\/><\/symbol>\n      <symbol id=\"nit-i-shield\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3l7 3v6c0 5-3 8-7 9-4-1-7-4-7-9V6z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/symbol>\n      <symbol id=\"nit-i-minimize\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 3v4a2 2 0 0 1-2 2H3M15 3v4a2 2 0 0 0 2 2h4M9 21v-4a2 2 0 0 0-2-2H3M15 21v-4a2 2 0 0 1 2-2h4\"\/><\/symbol>\n      <symbol id=\"nit-i-lock\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"9\" rx=\"2\"\/><path d=\"M8 11V7a4 4 0 0 1 8 0v4\"\/><\/symbol>\n      <symbol id=\"nit-i-eye\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/symbol>\n      <symbol id=\"nit-i-ban\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M5.5 5.5l13 13\"\/><\/symbol>\n      <symbol id=\"nit-i-server\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"6\" rx=\"1.5\"\/><rect x=\"3\" y=\"14\" width=\"18\" height=\"6\" rx=\"1.5\"\/><path d=\"M7 7h.01M7 17h.01\"\/><\/symbol>\n      <symbol id=\"nit-i-info\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 8h.01M11 12h1v5h1\"\/><\/symbol>\n      <symbol id=\"nit-i-warn\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3l10 18H2L12 3z\"\/><path d=\"M12 10v4M12 17h.01\"\/><\/symbol>\n      <symbol id=\"nit-i-check\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6L9 17l-5-5\"\/><\/symbol>\n    <\/defs>\n  <\/svg>\n  <!-- ============ HERO ============ -->\n  <section class=\"nit-hero\">\n    <div class=\"nit-strands-bg\" id=\"nit-strands-mount\"><\/div>\n    <div class=\"nit-wrap nit-hero-inner\">\n      <div class=\"nit-hero-badges\">\n        <span class=\"nit-badge nit-badge-solid\">AI Powered Solutions<\/span>\n        <span class=\"nit-badge\">nitanet.net<\/span>\n      <\/div>\n      <h1>NITACO \u2014 <span class=\"nit-grad\">AI Destekli \u0130leti\u015fim ve<br>D\u00f6n\u00fc\u015f\u00fcm Zek\u00e2s\u0131<\/span><\/h1>\n      <p class=\"nit-hero-tagline\">Her M\u00fc\u015fteri Bir F\u0131rsatt\u0131r. Peki Ya Ka\u00e7anlar?<\/p>\n      <p class=\"nit-hero-sub\">Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur. NITACO, m\u00fc\u015fterinin ilk mesaj\u0131ndan sad\u0131k m\u00fc\u015fteriye d\u00f6n\u00fc\u015f\u00fcm\u00fcne kadar t\u00fcm yolculu\u011fu yapay zek\u00e2 ile y\u00f6netir.<\/p>\n      <div class=\"nit-hero-ctas\">\n        <a href=\"https:\/\/nitanet.net\/tr\/nitabooking\/\" target=\"_top\" class=\"nit-btn nit-btn-primary\">\u00dccretsiz AI Strateji Analizi<\/a>\n        <a href=\"https:\/\/nitanet.net\/tr\/clinickw\/\" target=\"_top\" class=\"nit-btn nit-btn-ghost\">Klinik App<\/a>\n        <a href=\"#nit-nedir\" class=\"nit-btn nit-btn-ghost\">Sistemi Ke\u015ffedin<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ PROBLEM ============ -->\n  <section class=\"nit-section\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">Sorun<\/span>\n      <h2>Fark\u0131nda Olmadan M\u00fc\u015fteri Kaybediyorsunuz<\/h2>\n      <p class=\"nit-lead\">Her i\u015fletme her g\u00fcn potansiyel m\u00fc\u015fteri kaybeder \u2014 fark\u0131nda bile olmadan. Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur.<\/p>\n      <div class=\"nit-problem-grid\">\n        <div class=\"nit-p-card\">\n          <h3>\u0130lk Temas An\u0131nda<\/h3>\n          <ul>\n            <li><b>Ge\u00e7 yan\u0131t<\/b> \u2192 m\u00fc\u015fteri rakibe gider<\/li>\n            <li><b>Yanl\u0131\u015f ton<\/b> \u2192 g\u00fcven an\u0131nda kaybolur<\/li>\n            <li><b>Dil bariyeri<\/b> \u2192 yabanc\u0131 m\u00fc\u015fteri vazge\u00e7er<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"nit-p-card\">\n          <h3>S\u00fcre\u00e7 Boyunca<\/h3>\n          <ul>\n            <li><b>Takip yap\u0131lm\u0131yor<\/b> \u2192 s\u0131cak lead so\u011fuyor<\/li>\n            <li><b>Mesajlar ka\u00e7\u0131yor<\/b> \u2192 f\u0131rsat gidiyor<\/li>\n            <li><b>Mesai d\u0131\u015f\u0131 talepler<\/b> \u2192 kar\u015f\u0131l\u0131ks\u0131z kal\u0131yor<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"nit-p-card\">\n          <h3>D\u00f6n\u00fc\u015f\u00fcm A\u015famas\u0131nda<\/h3>\n          <ul>\n            <li><b>Teredd\u00fct anla\u015f\u0131lm\u0131yor<\/b> \u2192 m\u00fc\u015fteri karars\u0131z kal\u0131yor<\/li>\n            <li><b>Do\u011fru y\u00f6nlendirme yok<\/b> \u2192 randevu yok, sat\u0131\u015f yok<\/li>\n            <li><b>Kampanya yok<\/b> \u2192 eski m\u00fc\u015fteri geri gelmiyor<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      <div class=\"nit-callout\" data-blinds-warn><div class=\"nit-blinds-mount-sm\"><\/div><div class=\"nit-callout-content\"><svg><use href=\"#nit-i-warn\"\/><\/svg> Bu kay\u0131plar\u0131n b\u00fcy\u00fck \u00e7o\u011funlu\u011fu \u00f6nlenebilir.<\/div><\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ NEDIR ============ -->\n  <section class=\"nit-section nit-alt\" id=\"nit-nedir\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">NITACO Nedir<\/span>\n      <h2>Bir Ara\u00e7 De\u011fil, Bir Strateji Katman\u0131y\u0131z<\/h2>\n      <p class=\"nit-lead\">NITACO, m\u00fc\u015fterinin ilk mesaj\u0131ndan sad\u0131k m\u00fc\u015fteriye d\u00f6n\u00fc\u015f\u00fcm\u00fcne kadar t\u00fcm ileti\u015fim yolculu\u011funu yapay zek\u00e2 stratejisiyle y\u00f6neten bir <b style=\"color:#fff\">d\u00f6n\u00fc\u015f\u00fcm zek\u00e2s\u0131 sistemidir.<\/b><\/p>\n      <div class=\"nit-nedir-grid\">\n        <div class=\"nit-nedir-card\"><h4>Chatbot De\u011filiz<\/h4><p>Basit soru-cevap otomasyonunun \u00e7ok \u00f6tesindeyiz.<\/p><\/div>\n        <div class=\"nit-nedir-card\"><h4>CRM De\u011filiz<\/h4><p>Veri depolamak de\u011fil, strateji \u00fcretmek i\u00e7in var\u0131z.<\/p><\/div>\n        <div class=\"nit-nedir-card\"><h4>Otomasyon Arac\u0131 De\u011filiz<\/h4><p>K\u00f6r tetikleyiciler de\u011fil, ak\u0131ll\u0131 kararlar al\u0131r\u0131z.<\/p><\/div>\n        <div class=\"nit-nedir-card\"><h4>Pazarlama Ajans\u0131 De\u011filiz<\/h4><p>Kampanya satm\u0131yoruz, d\u00f6n\u00fc\u015f\u00fcm sa\u011fl\u0131yoruz.<\/p><\/div>\n      <\/div>\n      <div class=\"nit-pull\">&#8220;Sistemlerinizi de\u011fi\u015ftirmiyoruz. Onlar\u0131 zeki hale getiriyoruz.&#8221;<\/div>\n      <p class=\"nit-pull-sub\">Biz, i\u015fletmenizin t\u00fcm ileti\u015fim ekosistemini ak\u0131ll\u0131 hale getiren AI strateji katman\u0131y\u0131z.<\/p>\n    <\/div>\n  <\/section>\n  <!-- ============ JOURNEY ============ -->\n  <section class=\"nit-section\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">M\u00fc\u015fteri Yolculu\u011fu<\/span>\n      <h2>T\u00fcm M\u00fc\u015fteri Yolculu\u011funu Ak\u0131ll\u0131 Hale Getiriyoruz<\/h2>\n      <p class=\"nit-lead\">\u0130lk temastan sad\u0131k m\u00fc\u015fteriye uzanan her ad\u0131mda NITACO devrede \u2014 AI haf\u0131za, \u00e7ok dilli ileti\u015fim ve psikoloji odakl\u0131 stratejiyle.<\/p>\n      <div class=\"nit-flow\">\n        <div class=\"nit-flow-step\"><span class=\"nit-flow-num\">1<\/span> \u0130lk Temas<\/div>\n        <div class=\"nit-flow-step\"><span class=\"nit-flow-num\">2<\/span> NITACO Triyaj\u0131<\/div>\n        <div class=\"nit-flow-step\"><span class=\"nit-flow-num\">3<\/span> Lead D\u00f6n\u00fc\u015f\u00fcm\u00fc<\/div>\n        <div class=\"nit-flow-step\"><span class=\"nit-flow-num\">4<\/span> Ak\u0131ll\u0131 Takip<\/div>\n      <\/div>\n      <p class=\"nit-flow-foot\">Her ad\u0131mda: <b>AI haf\u0131za \u00b7 \u00c7ok dilli ileti\u015fim \u00b7 Psikoloji odakl\u0131 strateji \u00b7 Vendor ba\u011f\u0131ms\u0131z entegrasyon<\/b><\/p>\n    <\/div>\n  <\/section>\n  <!-- ============ TRIAGE ============ -->\n  <section class=\"nit-section nit-alt\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">NITACO Triyaj\u0131<\/span>\n      <h2>Sistemin Kalbi<\/h2>\n      <p class=\"nit-lead\">\u0130leti\u015fimin en kritik an\u0131 ilk temast\u0131r. Bu an yanl\u0131\u015f y\u00f6netilirse m\u00fc\u015fteri gider, geri d\u00f6nmez. NITACO Triage tam bu anda devreye girer.<\/p>\n      <div class=\"nit-icon-grid\">\n        <div class=\"nit-icard\"><div class=\"nit-icon-circle\" data-prism><div class=\"nit-prism-mount\"><\/div><svg class=\"nit-icon-fg\"><use href=\"#nit-i-brain\"\/><\/svg><\/div><h4>Anlar<\/h4><p>M\u00fc\u015fterinin ger\u00e7ek niyetini, duygusal durumunu ve ihtiyac\u0131n\u0131 analiz eder.<\/p><\/div>\n        <div class=\"nit-icard\"><div class=\"nit-icon-circle\" data-prism><div class=\"nit-prism-mount\"><\/div><svg class=\"nit-icon-fg\"><use href=\"#nit-i-filter\"\/><\/svg><\/div><h4>Filtreler<\/h4><p>Ger\u00e7ek m\u00fc\u015fteriyi merakl\u0131dan, ciddi talebi genel sorudan ay\u0131rt eder.<\/p><\/div>\n        <div class=\"nit-icard\"><div class=\"nit-icon-circle\" data-prism><div class=\"nit-prism-mount\"><\/div><svg class=\"nit-icon-fg\"><use href=\"#nit-i-heart\"\/><\/svg><\/div><h4>Empati Kurar<\/h4><p>M\u00fc\u015fterinin kayg\u0131s\u0131n\u0131 anlar, g\u00fcven verir, rahatlat\u0131r.<\/p><\/div>\n        <div class=\"nit-icard\"><div class=\"nit-icon-circle\" data-prism><div class=\"nit-prism-mount\"><\/div><svg class=\"nit-icon-fg\"><use href=\"#nit-i-arrow\"\/><\/svg><\/div><h4>Y\u00f6nlendirir<\/h4><p>Do\u011fru uzmana, do\u011fru s\u00fcrece, do\u011fru zamanda iletir.<\/p><\/div>\n        <div class=\"nit-icard\"><div class=\"nit-icon-circle\" data-prism><div class=\"nit-prism-mount\"><\/div><svg class=\"nit-icon-fg\"><use href=\"#nit-i-escalate\"\/><\/svg><\/div><h4>Escalate Eder<\/h4><p>Gerekti\u011finde insan deste\u011fine sorunsuz ge\u00e7i\u015f yapar.<\/p><\/div>\n        <div class=\"nit-icard\"><div class=\"nit-icon-circle\" data-prism><div class=\"nit-prism-mount\"><\/div><svg class=\"nit-icon-fg\"><use href=\"#nit-i-scale\"\/><\/svg><\/div><h4>Hesitation&#8217;\u0131 Y\u00f6netir<\/h4><p>Teredd\u00fct eden m\u00fc\u015fteriyi bask\u0131 yapmadan d\u00f6n\u00fc\u015f\u00fcme ta\u015f\u0131r.<\/p><\/div>\n      <\/div>\n      <div class=\"nit-callout nit-callout-info\" data-blinds-info><div class=\"nit-blinds-mount-sm\"><\/div><div class=\"nit-callout-content\"><svg><use href=\"#nit-i-info\"\/><\/svg> \u0130nsan yorulur, da\u011f\u0131l\u0131r, tutars\u0131z davran\u0131r. NITACO Triage her zaman tutarl\u0131, sab\u0131rl\u0131 ve stratejiktir.<\/div><\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ CAPABILITIES ============ -->\n  <section class=\"nit-section\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">Tam Kapasite<\/span>\n      <h2>NITACO&#8217;nun Tam Kapasitesi<\/h2>\n      <p class=\"nit-lead\">D\u00f6rt temel alanda u\u00e7tan uca ak\u0131ll\u0131 ileti\u015fim ve d\u00f6n\u00fc\u015f\u00fcm y\u00f6netimi sunuyoruz.<\/p>\n      <div class=\"nit-cap-grid\">\n        <div class=\"nit-cap-card\">\n          <div class=\"nit-cap-head\"><svg><use href=\"#nit-i-phone\"\/><\/svg><h4>\u0130leti\u015fim Zek\u00e2s\u0131<\/h4><\/div>\n          <div class=\"nit-cap-body\"><ul>\n            <li>\u00c7ok kanall\u0131 mesaj y\u00f6netimi (WhatsApp, Instagram, Messenger, E-posta, Web, Telefon)<\/li>\n            <li>7\/24 an\u0131nda yan\u0131t<\/li>\n            <li>\u00c7ok dilli AI (TR, EN, AR, FA, RU)<\/li>\n            <li>AI haf\u0131za ve m\u00fc\u015fteri ba\u011flam\u0131<\/li>\n          <\/ul><\/div>\n        <\/div>\n        <div class=\"nit-cap-card\">\n          <div class=\"nit-cap-head\"><svg><use href=\"#nit-i-swap\"\/><\/svg><h4>D\u00f6n\u00fc\u015f\u00fcm Stratejisi<\/h4><\/div>\n          <div class=\"nit-cap-body\"><ul>\n            <li>NITACO Triage sistemi<\/li>\n            <li>Hesitation handling<\/li>\n            <li>Psikoloji odakl\u0131 ileti\u015fim<\/li>\n            <li>Randevu ve sat\u0131\u015f y\u00f6nlendirme<\/li>\n          <\/ul><\/div>\n        <\/div>\n        <div class=\"nit-cap-card\">\n          <div class=\"nit-cap-head\"><svg><use href=\"#nit-i-bell\"\/><\/svg><h4>Takip ve Kampanya<\/h4><\/div>\n          <div class=\"nit-cap-body\"><ul>\n            <li>Ak\u0131ll\u0131 takip mesajlar\u0131<\/li>\n            <li>Grup kampanyalar\u0131 ve segmentasyon<\/li>\n            <li>Eski m\u00fc\u015fteri reaktivasyonu<\/li>\n            <li>Hat\u0131rlatma ve yeniden etkile\u015fim<\/li>\n          <\/ul><\/div>\n        <\/div>\n        <div class=\"nit-cap-card\">\n          <div class=\"nit-cap-head\"><svg><use href=\"#nit-i-chart\"\/><\/svg><h4>CRM ve Analitik<\/h4><\/div>\n          <div class=\"nit-cap-body\"><ul>\n            <li>Mevcut CRM entegrasyonu<\/li>\n            <li>Lead skorlama<\/li>\n            <li>D\u00f6n\u00fc\u015f\u00fcm analiti\u011fi<\/li>\n            <li>B\u00fcy\u00fcme raporlama ve takibi<\/li>\n          <\/ul><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ WHY ============ -->\n  <section class=\"nit-section nit-alt\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">Neden NITACO<\/span>\n      <h2>Rakiplerden Fark\u0131m\u0131z<\/h2>\n      <div class=\"nit-why-grid\">\n        <div class=\"nit-why-item\"><div class=\"nit-why-arrow\"><svg><use href=\"#nit-i-layers\"\/><\/svg><\/div><div><h4>U\u00e7tan Uca Y\u00f6netim<\/h4><p>T\u00fcm m\u00fc\u015fteri yolculu\u011funu ba\u015ftan sona y\u00f6netir, hi\u00e7bir ad\u0131m\u0131 atlamaz.<\/p><\/div><\/div>\n        <div class=\"nit-why-item\"><div class=\"nit-why-arrow\"><svg><use href=\"#nit-i-network\"\/><\/svg><\/div><div><h4>Ara\u00e7 De\u011fil, Strateji<\/h4><p>Sadece bir yaz\u0131l\u0131m de\u011fil; i\u015fletmenize \u00f6zel bir d\u00f6n\u00fc\u015f\u00fcm stratejisi sunar.<\/p><\/div><\/div>\n        <div class=\"nit-why-item\"><div class=\"nit-why-arrow\"><svg><use href=\"#nit-i-plug\"\/><\/svg><\/div><div><h4>Vendor Ba\u011f\u0131ms\u0131z<\/h4><p>Her CRM, her inbox ile \u00e7al\u0131\u015f\u0131r. Mevcut sistemleri de\u011fi\u015ftirmez, zeki hale getirir.<\/p><\/div><\/div>\n        <div class=\"nit-why-item\"><div class=\"nit-why-arrow\"><svg><use href=\"#nit-i-brain\"\/><\/svg><\/div><div><h4>Psikoloji Odakl\u0131 AI<\/h4><p>Davran\u0131\u015f tasar\u0131m\u0131 ve NITACO Triage ile rakiplerde olmayan filtreleme zek\u00e2s\u0131.<\/p><\/div><\/div>\n        <div class=\"nit-why-item\"><div class=\"nit-why-arrow\"><svg><use href=\"#nit-i-globe\"\/><\/svg><\/div><div><h4>Ger\u00e7ek \u00c7ok Dilli AI<\/h4><p>Do\u011fal, ak\u0131c\u0131, k\u00fclt\u00fcre uygun ileti\u015fim \u2014 TR, EN, AR, FA, RU dillerinde.<\/p><\/div><\/div>\n      <\/div>\n      <div class=\"nit-callout\" data-blinds-warn><div class=\"nit-blinds-mount-sm\"><\/div><div class=\"nit-callout-content\"><svg><use href=\"#nit-i-info\"\/><\/svg> LLM&#8217;e ba\u011flanmak art\u0131k rekabet avantaj\u0131 de\u011fil. As\u0131l de\u011fer, etraf\u0131nda in\u015fa edilen strateji ve orkestrasyon mimarisindedir.<\/div><\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ STATS ============ -->\n  <section class=\"nit-section\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">Etki<\/span>\n      <h2>Sistemimizin Yaratt\u0131\u011f\u0131 Fark<\/h2>\n      <p class=\"nit-stats-note\">Pilot uygulama projeksiyonlar\u0131m\u0131za g\u00f6re \u2014 hen\u00fcz canl\u0131 pilot verisi de\u011fil, hedeflenen \u00f6l\u00e7\u00fclebilir etkidir.<\/p>\n      <div class=\"nit-stats-grid\">\n        <div class=\"nit-stat\" data-prism-card><div class=\"nit-prism-mount\"><\/div><div class=\"nit-stat-content\"><div class=\"nit-stat-num\">2.8x<\/div><div class=\"nit-stat-label\">D\u00f6n\u00fc\u015f\u00fcm Oran\u0131 Art\u0131\u015f\u0131<\/div><\/div><\/div>\n        <div class=\"nit-stat\" data-prism-card><div class=\"nit-prism-mount\"><\/div><div class=\"nit-stat-content\"><div class=\"nit-stat-num\">%73<\/div><div class=\"nit-stat-label\">M\u00fc\u015fteri Kayb\u0131 Azalmas\u0131<\/div><\/div><\/div>\n        <div class=\"nit-stat\" data-prism-card><div class=\"nit-prism-mount\"><\/div><div class=\"nit-stat-content\"><div class=\"nit-stat-num\">%43<\/div><div class=\"nit-stat-label\">\u0130lk Temasta D\u00f6n\u00fc\u015f\u00fcm<\/div><\/div><\/div>\n        <div class=\"nit-stat\" data-prism-card><div class=\"nit-prism-mount\"><\/div><div class=\"nit-stat-content\"><div class=\"nit-stat-num\">%65<\/div><div class=\"nit-stat-label\">\u0130\u015f Y\u00fck\u00fc Azalmas\u0131<\/div><\/div><\/div>\n        <div class=\"nit-stat\" data-prism-card><div class=\"nit-prism-mount\"><\/div><div class=\"nit-stat-content\"><div class=\"nit-stat-num\">%100<\/div><div class=\"nit-stat-label\">Mesai D\u0131\u015f\u0131 Kapsama<\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ VISION ============ -->\n  <section class=\"nit-section nit-alt\">\n    <div class=\"nit-wrap nit-vision\">\n      <div>\n        <span class=\"nit-eyebrow\">Vizyon<\/span>\n        <h2>NITACO Vizyonu<\/h2>\n        <p class=\"nit-lead\" style=\"margin-bottom:26px\">NITACO, m\u00fc\u015fterinin ilk temas an\u0131ndan sad\u0131k m\u00fc\u015fteriye d\u00f6n\u00fc\u015f\u00fcm\u00fcne kadar t\u00fcm yolculu\u011fu yapay zek\u00e2 stratejisiyle orkestre eder. Hedefimiz basit: i\u015fletmenize gelen her f\u0131rsat\u0131n kar\u015f\u0131l\u0131ks\u0131z kalmamas\u0131.<\/p>\n        <div class=\"nit-vision-quote\">Gelece\u011fin y\u00f6n\u00fc bellidir; \u00f6nemli olan, d\u00f6n\u00fc\u015f\u00fcm s\u00fcrecine nas\u0131l ve ne zaman ad\u0131m att\u0131\u011f\u0131n\u0131zd\u0131r.<cite>\u2014 Babak Khaleghi, NITACO Founder<\/cite><\/div>\n      <\/div>\n      <div class=\"nit-orbit\">\n        <div class=\"nit-orbit-center\">D\u00f6n\u00fc\u015f\u00fcm<br>Zek\u00e2s\u0131<\/div>\n        <div class=\"nit-orbit-node\">U\u00e7tan Uca Y\u00f6netim<\/div>\n        <div class=\"nit-orbit-node\">AI Haf\u0131za<\/div>\n        <div class=\"nit-orbit-node\">\u00c7ok Dilli \u0130leti\u015fim<\/div>\n        <div class=\"nit-orbit-node\">Psikoloji Odakl\u0131 Strateji<\/div>\n        <div class=\"nit-orbit-node\">Vendor Ba\u011f\u0131ms\u0131z<\/div>\n        <div class=\"nit-orbit-node\">7\/24 Kapsama<\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ CTA \/ DEMO STEPS ============ -->\n  <section class=\"nit-section nit-cta-section\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">Demo<\/span>\n      <h2>Sistemi Canl\u0131 G\u00f6r\u00fcn<\/h2>\n      <p class=\"nit-lead\">Size \u00f6zel <b style=\"color:#fff\">\u00fccretsiz AI strateji analizi ve demo sunumu<\/b> i\u00e7in bug\u00fcn ileti\u015fime ge\u00e7in.<\/p>\n      <div class=\"nit-steps\">\n        <div class=\"nit-step\"><div class=\"nit-step-num\">1<\/div><h4>M\u00fc\u015fteri Yolculu\u011fu Haritas\u0131<\/h4><p>\u0130\u015fletmenize \u00f6zel m\u00fc\u015fteri yolculu\u011fu haritas\u0131 olu\u015fturulur ve analiz edilir.<\/p><\/div>\n        <div class=\"nit-step\"><div class=\"nit-step-num\">2<\/div><h4>NITACO Triage Canl\u0131 Demo<\/h4><p>NITACO Triage sisteminin ger\u00e7ek zamanl\u0131 \u00e7al\u0131\u015fmas\u0131n\u0131 bizzat deneyimleyin.<\/p><\/div>\n        <div class=\"nit-step\"><div class=\"nit-step-num\">3<\/div><h4>\u00c7ok Dilli AI \u00d6rne\u011fi<\/h4><p>Farkl\u0131 dillerde do\u011fal ve ak\u0131c\u0131 AI konu\u015fma \u00f6rnekleri canl\u0131 olarak g\u00f6sterilir.<\/p><\/div>\n        <div class=\"nit-step\"><div class=\"nit-step-num\">4<\/div><h4>Entegrasyon Plan\u0131<\/h4><p>Mevcut sistemlerinizle nas\u0131l entegre olaca\u011f\u0131na dair \u00f6zel bir plan sunulur.<\/p><\/div>\n      <\/div>\n      <a href=\"#nit-contact\" class=\"nit-btn nit-btn-primary\">\u00dccretsiz Demo Talep Et<\/a>\n    <\/div>\n  <\/section>\n  <!-- ============ KVKK ============ -->\n  <section class=\"nit-section\">\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\">G\u00fcvenlik<\/span>\n      <h2>Veri Gizlili\u011fi ve KVKK Uyumu<\/h2>\n      <p class=\"nit-lead\">Verileriniz G\u00fcvende. Bunu 15 Y\u0131l \u00d6nce \u0130n\u015fa Ettik. Bir yapay zek\u00e2 \u015firketi olmadan \u00f6nce, bir siber g\u00fcvenlik ve a\u011f g\u00fcvenli\u011fi \u015firketiydik. NITACO, kurumsal verileri korumakta ve <b style=\"color:#fff\">g\u00fcvenin bir \u00f6zellik de\u011fil \u2014 temel oldu\u011fu<\/b> sistemler in\u015fa etmektedir.<\/p>\n      <div class=\"nit-kvkk-grid\">\n        <div class=\"nit-kv-card\"><svg><use href=\"#nit-i-shield\"\/><\/svg><h4>KVKK Uyumlu<\/h4><p>T\u00fcm m\u00fc\u015fteri verileri, Ki\u015fisel Verilerin Korunmas\u0131 Kanunu ve uluslararas\u0131 standartlara tam uyum i\u00e7inde i\u015flenir.<\/p><\/div>\n        <div class=\"nit-kv-card\"><svg><use href=\"#nit-i-minimize\"\/><\/svg><h4>Veri Minimizasyonu<\/h4><p>Yaln\u0131zca gerekli olan\u0131 topluyoruz. Fazlas\u0131n\u0131 de\u011fil.<\/p><\/div>\n        <div class=\"nit-kv-card\"><svg><use href=\"#nit-i-lock\"\/><\/svg><h4>G\u00fcvenlik \u00d6nce Tasar\u0131m<\/h4><p>Sistemlerimiz g\u00fcvenlik \u00f6ncelikli prensiplerle, sonradan ekleme de\u011fil, temelden in\u015fa edilmi\u015ftir.<\/p><\/div>\n        <div class=\"nit-kv-card\"><svg><use href=\"#nit-i-eye\"\/><\/svg><h4>\u015eeffaf \u0130\u015fleme<\/h4><p>M\u00fc\u015fterileriniz verilerinin nas\u0131l kullan\u0131ld\u0131\u011f\u0131n\u0131 her zaman bilir. Net r\u0131za, net ama\u00e7, net s\u0131n\u0131rlar.<\/p><\/div>\n        <div class=\"nit-kv-card\"><svg><use href=\"#nit-i-ban\"\/><\/svg><h4>Veri Sat\u0131\u015f\u0131 Yok. Asla.<\/h4><p>M\u00fc\u015fteri verileriniz size aittir. Belirlenen i\u015f ak\u0131\u015f\u0131 d\u0131\u015f\u0131nda asla payla\u015fm\u0131yor, satm\u0131yoruz.<\/p><\/div>\n        <div class=\"nit-kv-card\"><svg><use href=\"#nit-i-server\"\/><\/svg><h4>Vendor Ba\u011f\u0131ms\u0131z Mimari<\/h4><p>Hi\u00e7bir \u00fc\u00e7\u00fcnc\u00fc taraf, m\u00fc\u015fteri veri hatt\u0131n\u0131za tam eri\u015fime sahip de\u011fildir.<\/p><\/div>\n      <\/div>\n      <div class=\"nit-kvkk-split\">\n        <div class=\"nit-kvkk-why\">\n          <h3>Bu Neden \u00d6nemli?<\/h3>\n          <p>Yapay zek\u00e2 sistemlerinin hassas m\u00fc\u015fteri g\u00f6r\u00fc\u015fmelerini y\u00f6netti\u011fi bir \u00e7a\u011fda, soru yaln\u0131zca &#8220;\u00c7al\u0131\u015f\u0131yor mu?&#8221; de\u011fildir. Soru \u015fudur: &#8220;M\u00fc\u015fterilerimin verilerini y\u00f6netene g\u00fcvenebilir miyim?&#8221; NITACO ile cevap <b style=\"color:#fff\">15 y\u0131ld\u0131r evet.<\/b><\/p>\n        <\/div>\n        <ul class=\"nit-history\">\n          <li><svg><use href=\"#nit-i-check\"\/><\/svg> 15+ y\u0131l a\u011f g\u00fcvenli\u011fi ve BT altyap\u0131s\u0131<\/li>\n          <li><svg><use href=\"#nit-i-check\"\/><\/svg> Kurumsal d\u00fczeyde veri koruma<\/li>\n          <li><svg><use href=\"#nit-i-check\"\/><\/svg> Tam KVKK uyumu ve uluslararas\u0131 veri koruma standartlar\u0131<\/li>\n          <li><svg><use href=\"#nit-i-check\"\/><\/svg> G\u00fcvenlik \u00f6ncelikli AI mimarisi<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"nit-closing-quote\">&#8220;Sadece ak\u0131ll\u0131 sistemler in\u015fa etmiyoruz. G\u00fcvenebilece\u011finiz sistemler in\u015fa ediyoruz.&#8221;<cite>\u2014 Babak Khaleghi, NITACO Kurucu<\/cite><\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ FINAL CTA ============ -->\n  <section class=\"nit-final\" id=\"nit-contact\">\n    <div class=\"nit-blinds-mount\" data-blinds><\/div>\n    <div class=\"nit-wrap\">\n      <span class=\"nit-eyebrow\" style=\"justify-content:center\">\u0130leti\u015fime Ge\u00e7in<\/span>\n      <h2>Her F\u0131rsat Kar\u015f\u0131l\u0131ks\u0131z Kalmas\u0131n<\/h2>\n      <p class=\"nit-lead\">\u0130htiya\u00e7lar\u0131n\u0131z\u0131 bize iletin, fikirlerimizi de\u011ferlendirmek \u00fczere bir g\u00f6r\u00fc\u015fme ayarlayal\u0131m.<\/p>\n      <a href=\"https:\/\/nitanet.net\/tr\/nitabooking\/\" target=\"_top\" class=\"nit-btn nit-btn-primary\">\u00dccretsiz AI Strateji Analizi Talep Et<\/a>\n      <div class=\"nit-final-emails\">\n        <a href=\"mailto:sales@nitanet.net\">Sales@Nitanet.Net<\/a>\n        <a href=\"mailto:ceo@nitanet.net\">CEO@Nitanet.Net<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n<!-- ============================================================\n     Strands (React Bits) \u2014 WordPress'te React\/npm ortam\u0131 olmad\u0131\u011f\u0131\n     i\u00e7in orijinal ogl tabanl\u0131 bile\u015fen, saf ES module + Canvas\/WebGL\n     olarak birebir ayn\u0131 shader mant\u0131\u011f\u0131yla yeniden yaz\u0131ld\u0131.\n     Kaynak: https:\/\/reactbits.dev\/animations\/strands (JS-CSS variant)\n     ============================================================ -->\n<script>(function(){var s=document.createElement(\"script\");s.type=\"module\";s.textContent=new TextDecoder().decode(Uint8Array.from(atob(\"CmltcG9ydCB7IFJlbmRlcmVyLCBQcm9ncmFtLCBNZXNoLCBDb2xvciwgVHJpYW5nbGUsIFJlbmRlclRhcmdldCB9IGZyb20gJ2h0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vb2dsQDEuMC4xMS8rZXNtJzsKY29uc3QgTUFYX1NUUkFORFMgPSAxMjsKY29uc3QgTUFYX0NPTE9SUyA9IDg7CmNvbnN0IFZFUlQgPSBgI3ZlcnNpb24gMzAwIGVzCmluIHZlYzIgcG9zaXRpb247CnZvaWQgbWFpbigpIHsKICBnbF9Qb3NpdGlvbiA9IHZlYzQocG9zaXRpb24sIDAuMCwgMS4wKTsKfQpgOwpjb25zdCBGUkFHID0gYCN2ZXJzaW9uIDMwMCBlcwpwcmVjaXNpb24gaGlnaHAgZmxvYXQ7CnVuaWZvcm0gZmxvYXQgdVRpbWU7CnVuaWZvcm0gdmVjMiB1UmVzb2x1dGlvbjsKdW5pZm9ybSB2ZWMzIHVDb2xvcnNbJHtNQVhfQ09MT1JTfV07CnVuaWZvcm0gaW50IHVDb2xvckNvdW50Owp1bmlmb3JtIGludCB1U3RyYW5kQ291bnQ7CnVuaWZvcm0gZmxvYXQgdVNwZWVkOwp1bmlmb3JtIGZsb2F0IHVBbXBsaXR1ZGU7CnVuaWZvcm0gZmxvYXQgdVdhdmluZXNzOwp1bmlmb3JtIGZsb2F0IHVUaGlja25lc3M7CnVuaWZvcm0gZmxvYXQgdUdsb3c7CnVuaWZvcm0gZmxvYXQgdVRhcGVyOwp1bmlmb3JtIGZsb2F0IHVTcHJlYWQ7CnVuaWZvcm0gZmxvYXQgdUh1ZVNoaWZ0Owp1bmlmb3JtIGZsb2F0IHVJbnRlbnNpdHk7CnVuaWZvcm0gZmxvYXQgdU9wYWNpdHk7CnVuaWZvcm0gZmxvYXQgdVNjYWxlOwp1bmlmb3JtIGZsb2F0IHVTYXR1cmF0aW9uOwpvdXQgdmVjNCBmcmFnQ29sb3I7CmNvbnN0IGZsb2F0IFBJID0gMy4xNDE1OTI2NTsKdmVjMyBzcGVjdHJ1bShmbG9hdCB0KSB7CiAgcmV0dXJuIDAuNSArIDAuNSAqIGNvcygyLjAgKiBQSSAqICh0ICsgdmVjMygwLjAwLCAwLjMzLCAwLjY3KSkpOwp9CnZlYzMgc2FtcGxlUGFsZXR0ZShmbG9hdCB0KSB7CiAgdCA9IGZyYWN0KHQpOwogIGZsb2F0IHNjYWxlZCA9IHQgKiBmbG9hdCh1Q29sb3JDb3VudCk7CiAgaW50IGlkeCA9IGludChmbG9vcihzY2FsZWQpKTsKICBmbG9hdCBibGVuZCA9IGZyYWN0KHNjYWxlZCk7CiAgaW50IG5leHRJZHggPSBpZHggKyAxOwogIGlmIChuZXh0SWR4ID49IHVDb2xvckNvdW50KSBuZXh0SWR4ID0gMDsKICByZXR1cm4gbWl4KHVDb2xvcnNbaWR4XSwgdUNvbG9yc1tuZXh0SWR4XSwgYmxlbmQpOwp9CnZlYzMgc3RyYW5kQ29sb3IoZmxvYXQgdCkgewogIGlmICh1Q29sb3JDb3VudCA+IDApIHJldHVybiBzYW1wbGVQYWxldHRlKHQpOwogIHJldHVybiBzcGVjdHJ1bSh0KTsKfQp2b2lkIG1haW4oKSB7CiAgdmVjMiB1diA9IChnbF9GcmFnQ29vcmQueHkgLSAwLjUgKiB1UmVzb2x1dGlvbikgLyB1UmVzb2x1dGlvbi55OwogIHV2IC89IG1heCh1U2NhbGUsIDAuMDAwMSk7CiAgZmxvYXQgZSA9IDAuMDYgKyB1SW50ZW5zaXR5ICogMC45NDsKICBmbG9hdCBlbnYgPSBwb3cobWF4KGNvcyh1di54ICogUEkgKiAxLjMpLCAwLjApLCB1VGFwZXIpOwogIHZlYzMgY29sID0gdmVjMygwLjApOwogIGZvciAoaW50IGkgPSAwOyBpIDwgJHtNQVhfU1RSQU5EU307IGkrKykgewogICAgaWYgKGkgPj0gdVN0cmFuZENvdW50KSBicmVhazsKICAgIGZsb2F0IGZpID0gZmxvYXQoaSk7CiAgICBmbG9hdCBwaCA9IGZpICogMS43ICogdVNwcmVhZDsKICAgIGZsb2F0IGZyZXEgPSAoMi4wICsgZmkgKiAwLjM1KSAqIHVXYXZpbmVzczsKICAgIGZsb2F0IHNwZCA9IDEuNCArIGZpICogMS4yOwogICAgZmxvYXQgdHQgPSB1VGltZSAqIHVTcGVlZDsKICAgIGZsb2F0IHcgPSBzaW4odXYueCAqIGZyZXEgKyB0dCAqIHNwZCArIHBoKSAqIDAuNjAKICAgICAgICAgICAgKyBzaW4odXYueCAqIGZyZXEgKiAxLjEgLSB0dCAqIHNwZCAqIDAuNyArIHBoICogMS43KSAqIDAuNDA7CiAgICBmbG9hdCBhbXAgPSAoMC4xICsgMC4wMiAqIGUpICogZW52ICogdUFtcGxpdHVkZTsKICAgIGZsb2F0IHkgPSB3ICogYW1wOwogICAgZmxvYXQgZCA9IGFicyh1di55IC0geSk7CiAgICBmbG9hdCB0aGljayA9ICgwLjAwMSArIDAuMDUgKiBlKSAqICgwLjM1ICsgZW52KSAqIHVUaGlja25lc3M7CiAgICBmbG9hdCBnID0gdGhpY2sgLyAoZCArIHRoaWNrICogMC40NSk7CiAgICBnID0gZyAqIGc7CiAgICBmbG9hdCBoID0gZmkgLyBmbG9hdCh1U3RyYW5kQ291bnQpICsgdXYueCAqIDAuMzAgKyB1VGltZSAqIDAuMDQgKyB1SHVlU2hpZnQ7CiAgICBjb2wgKz0gc3RyYW5kQ29sb3IoaCkgKiBnICogZW52OwogIH0KICBjb2wgKj0gMC40NSArIDAuNyAqIGU7CiAgY29sID0gMS4wIC0gZXhwKC1jb2wgKiB1R2xvdyk7CiAgZmxvYXQgZ3JheSA9IGRvdChjb2wsIHZlYzMoMC4yMTI2LCAwLjcxNTIsIDAuMDcyMikpOwogIGNvbCA9IG1heChtaXgodmVjMyhncmF5KSwgY29sLCB1U2F0dXJhdGlvbiksIDAuMCk7CiAgZmxvYXQgbHVtID0gbWF4KG1heChjb2wuciwgY29sLmcpLCBjb2wuYik7CiAgZmxvYXQgYWxwaGEgPSBjbGFtcChsdW0sIDAuMCwgMS4wKSAqIHVPcGFjaXR5OwogIGZyYWdDb2xvciA9IHZlYzQoY29sICogdU9wYWNpdHksIGFscGhhKTsKfQpgOwpmdW5jdGlvbiBidWlsZFBhbGV0dGUoY29sb3JzKSB7CiAgY29uc3QgZmlsbGVkID0gY29sb3JzICYmIGNvbG9ycy5sZW5ndGggPyBjb2xvcnMgOiBbJyNmZmZmZmYnXTsKICBjb25zdCBwYWRkZWQgPSBbXTsKICBmb3IgKGxldCBpID0gMDsgaSA8IE1BWF9DT0xPUlM7IGkrKykgewogICAgY29uc3QgaGV4ID0gZmlsbGVkW2ldID8\/IGZpbGxlZFtmaWxsZWQubGVuZ3RoIC0gMV07CiAgICBjb25zdCBjID0gbmV3IENvbG9yKGhleCk7CiAgICBwYWRkZWQucHVzaChbYy5yLCBjLmcsIGMuYl0pOwogIH0KICByZXR1cm4gcGFkZGVkOwp9Ci8vIFJlcXVlc3RlZCBjb25maWd1cmF0aW9uIChmcm9tIFJlYWN0IEJpdHMgIlN0cmFuZHMiIOKAlCBKUy1DU1MgdmFyaWFudCkKY29uc3QgY29uZmlnID0gewogIGNvbG9yczogWyIjRjk3MzE2IiwgIiM3QzNBRUQiLCAiIzA2QjZENCJdLAogIGNvdW50OiAzLAogIHNwZWVkOiAwLjUsCiAgYW1wbGl0dWRlOiAxLAogIHdhdmluZXNzOiAxLAogIHRoaWNrbmVzczogMC43LAogIGdsb3c6IDIuNiwKICB0YXBlcjogMywKICBzcHJlYWQ6IDEsCiAgaHVlU2hpZnQ6IDAsCiAgaW50ZW5zaXR5OiAwLjYsCiAgc2F0dXJhdGlvbjogMS41LAogIG9wYWNpdHk6IDEsCiAgc2NhbGU6IDEuNQp9OwpmdW5jdGlvbiBpbml0U3RyYW5kcyhjdG4sIGNmZykgewogIGlmICghY3RuKSByZXR1cm47CiAgbGV0IHJlbmRlcmVyLCBnbDsKICB0cnkgewogICAgcmVuZGVyZXIgPSBuZXcgUmVuZGVyZXIoeyBhbHBoYTogdHJ1ZSwgcHJlbXVsdGlwbGllZEFscGhhOiB0cnVlLCBhbnRpYWxpYXM6IHRydWUgfSk7CiAgICBnbCA9IHJlbmRlcmVyLmdsOwogIH0gY2F0Y2ggKGUpIHsKICAgIGN0bi5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgcmV0dXJuOyAvLyBXZWJHTCB1bmF2YWlsYWJsZSDigJQgaGVybyBmYWxscyBiYWNrIHRvIGl0cyBDU1MgZ3JhZGllbnQgYmFja2dyb3VuZAogIH0KICBnbC5jbGVhckNvbG9yKDAsIDAsIDAsIDApOwogIGdsLmVuYWJsZShnbC5CTEVORCk7CiAgZ2wuYmxlbmRGdW5jKGdsLk9ORSwgZ2wuT05FX01JTlVTX1NSQ19BTFBIQSk7CiAgZ2wuY2FudmFzLnN0eWxlLmJhY2tncm91bmRDb2xvciA9ICd0cmFuc3BhcmVudCc7CiAgY29uc3QgZ2VvbWV0cnkgPSBuZXcgVHJpYW5nbGUoZ2wpOwogIGlmIChnZW9tZXRyeS5hdHRyaWJ1dGVzLnV2KSBkZWxldGUgZ2VvbWV0cnkuYXR0cmlidXRlcy51djsKICBjb25zdCBwcm9ncmFtID0gbmV3IFByb2dyYW0oZ2wsIHsKICAgIHZlcnRleDogVkVSVCwKICAgIGZyYWdtZW50OiBGUkFHLAogICAgdW5pZm9ybXM6IHsKICAgICAgdVRpbWU6IHsgdmFsdWU6IDAgfSwKICAgICAgdVJlc29sdXRpb246IHsgdmFsdWU6IFtjdG4ub2Zmc2V0V2lkdGgsIGN0bi5vZmZzZXRIZWlnaHRdIH0sCiAgICAgIHVDb2xvcnM6IHsgdmFsdWU6IGJ1aWxkUGFsZXR0ZShjZmcuY29sb3JzKSB9LAogICAgICB1Q29sb3JDb3VudDogeyB2YWx1ZTogTWF0aC5taW4oY2ZnLmNvbG9ycy5sZW5ndGgsIE1BWF9DT0xPUlMpIH0sCiAgICAgIHVTdHJhbmRDb3VudDogeyB2YWx1ZTogTWF0aC5taW4oY2ZnLmNvdW50LCBNQVhfU1RSQU5EUykgfSwKICAgICAgdVNwZWVkOiB7IHZhbHVlOiBjZmcuc3BlZWQgfSwKICAgICAgdUFtcGxpdHVkZTogeyB2YWx1ZTogY2ZnLmFtcGxpdHVkZSB9LAogICAgICB1V2F2aW5lc3M6IHsgdmFsdWU6IGNmZy53YXZpbmVzcyB9LAogICAgICB1VGhpY2tuZXNzOiB7IHZhbHVlOiBjZmcudGhpY2tuZXNzIH0sCiAgICAgIHVHbG93OiB7IHZhbHVlOiBjZmcuZ2xvdyB9LAogICAgICB1VGFwZXI6IHsgdmFsdWU6IGNmZy50YXBlciB9LAogICAgICB1U3ByZWFkOiB7IHZhbHVlOiBjZmcuc3ByZWFkIH0sCiAgICAgIHVIdWVTaGlmdDogeyB2YWx1ZTogY2ZnLmh1ZVNoaWZ0IH0sCiAgICAgIHVJbnRlbnNpdHk6IHsgdmFsdWU6IGNmZy5pbnRlbnNpdHkgfSwKICAgICAgdU9wYWNpdHk6IHsgdmFsdWU6IGNmZy5vcGFjaXR5IH0sCiAgICAgIHVTY2FsZTogeyB2YWx1ZTogY2ZnLnNjYWxlIH0sCiAgICAgIHVTYXR1cmF0aW9uOiB7IHZhbHVlOiBjZmcuc2F0dXJhdGlvbiB9CiAgICB9CiAgfSk7CiAgY29uc3QgbWVzaCA9IG5ldyBNZXNoKGdsLCB7IGdlb21ldHJ5LCBwcm9ncmFtIH0pOwogIGN0bi5hcHBlbmRDaGlsZChnbC5jYW52YXMpOwogIGZ1bmN0aW9uIHJlc2l6ZSgpIHsKICAgIGNvbnN0IHdpZHRoID0gY3RuLm9mZnNldFdpZHRoOwogICAgY29uc3QgaGVpZ2h0ID0gY3RuLm9mZnNldEhlaWdodDsKICAgIGlmICh3aWR0aCA9PT0gMCB8fCBoZWlnaHQgPT09IDApIHJldHVybjsKICAgIHJlbmRlcmVyLnNldFNpemUod2lkdGgsIGhlaWdodCk7CiAgICBwcm9ncmFtLnVuaWZvcm1zLnVSZXNvbHV0aW9uLnZhbHVlID0gW3dpZHRoLCBoZWlnaHRdOwogIH0KICAvLyBSZXNpemVPYnNlcnZlciAobm90IGp1c3Qgd2luZG93ICdyZXNpemUnKSBzbyB0aGUgY2FudmFzIGdldHMgdGhlIGNvcnJlY3QKICAvLyBzaXplIG9uY2UgdGhlIGhlcm8gaGFzIGFjdHVhbGx5IGJlZW4gbGFpZCBvdXQsIGV2ZW4gaWYgdGhhdCBoYXBwZW5zIGFmdGVyCiAgLy8gdGhpcyBzY3JpcHQgcnVucyAoZm9udHMgbG9hZGluZywgaW5pdGlhbCBwYWludCB0aW1pbmcsIGV0YykuCiAgY29uc3Qgcm8gPSBuZXcgUmVzaXplT2JzZXJ2ZXIocmVzaXplKTsKICByby5vYnNlcnZlKGN0bik7CiAgcmVzaXplKCk7CiAgbGV0IGFuaW1hdGVJZCA9IDA7CiAgY29uc3QgdXBkYXRlID0gdCA9PiB7CiAgICBhbmltYXRlSWQgPSByZXF1ZXN0QW5pbWF0aW9uRnJhbWUodXBkYXRlKTsKICAgIHByb2dyYW0udW5pZm9ybXMudVRpbWUudmFsdWUgPSB0ICogMC4wMDE7CiAgICByZW5kZXJlci5yZW5kZXIoeyBzY2VuZTogbWVzaCB9KTsKICB9OwogIGFuaW1hdGVJZCA9IHJlcXVlc3RBbmltYXRpb25GcmFtZSh1cGRhdGUpOwp9Ci8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogICBQcmlzbSAoUmVhY3QgQml0cykg4oCUIHVzZWQgYXMgdGhlIGFuaW1hdGVkIGljb24gYmFja2Ryb3AgaW5zaWRlCiAgIHRoZSA2ICJOSVRBQ08gVHJpYWdlIiBjYXJkcy4gU2FtZSBzaXR1YXRpb24gYXMgU3RyYW5kcyBhYm92ZToKICAgdGhpcyBpcyBhIFdvcmRQcmVzcyBwYWdlLCBub3QgYSBSZWFjdC9ucG0gcHJvamVjdCwgc28gdGhlCiAgIGNvbXBvbmVudCB3YXMgcG9ydGVkIGZyb20gSlNYK2hvb2tzIHRvIGEgcGxhaW4gRVMgbW9kdWxlCiAgIGZ1bmN0aW9uIHlvdSBjYW4gY2FsbCBvbmNlIHBlciBjYXJkLiBUaGUgb25seSByZWFsIGN1c3RvbWl6YXRpb24KICAgKGJleW9uZCBzaXplL21vdGlvbiB0dW5pbmcgZm9yIGEgNTZweCBpY29uKSBpcyB0aGUgY29sb3Igc291cmNlOgogICB0aGUgb3JpZ2luYWwgc2hhZGVzIGV2ZXJ5IHB5cmFtaWQgdGhyb3VnaCBhIGZpeGVkIFJHQiByYWluYm93CiAgIChzaW4oLi4uKSArIHZlYzQoMCwxLDIsMykpOyB0aGF0IGxpbmUgd2FzIHJlcGxhY2VkIHdpdGggYSAzLXN0b3AKICAgYmxlbmQgYWNyb3NzIG91ciBvd24gYnJhbmQgY29sb3JzIChsaWdodCBncmF5IOKGkiBwdXJwbGUg4oaSIG9yYW5nZSkgc28KICAgZXZlcnkgY2FyZCByZWFkcyBhcyBOSVRBQ08gcmF0aGVyIHRoYW4gYSBnZW5lcmljIGRlbW8gcmFpbmJvdy4KICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovCmNvbnN0IFBSSVNNX1ZFUlQgPSBgCmF0dHJpYnV0ZSB2ZWMyIHBvc2l0aW9uOwp2b2lkIG1haW4oKSB7CiAgZ2xfUG9zaXRpb24gPSB2ZWM0KHBvc2l0aW9uLCAwLjAsIDEuMCk7Cn0KYDsKY29uc3QgUFJJU01fRlJBRyA9IGAKcHJlY2lzaW9uIGhpZ2hwIGZsb2F0Owp1bmlmb3JtIHZlYzIgIGlSZXNvbHV0aW9uOwp1bmlmb3JtIGZsb2F0IGlUaW1lOwp1bmlmb3JtIGZsb2F0IHVIZWlnaHQ7CnVuaWZvcm0gZmxvYXQgdUJhc2VIYWxmOwp1bmlmb3JtIG1hdDMgIHVSb3Q7CnVuaWZvcm0gaW50ICAgdVVzZUJhc2VXb2JibGU7CnVuaWZvcm0gZmxvYXQgdUdsb3c7CnVuaWZvcm0gdmVjMiAgdU9mZnNldFB4Owp1bmlmb3JtIGZsb2F0IHVOb2lzZTsKdW5pZm9ybSBmbG9hdCB1U2F0dXJhdGlvbjsKdW5pZm9ybSBmbG9hdCB1Q29sb3JGcmVxOwp1bmlmb3JtIGZsb2F0IHVCbG9vbTsKdW5pZm9ybSBmbG9hdCB1SW52QmFzZUhhbGY7CnVuaWZvcm0gZmxvYXQgdUludkhlaWdodDsKdW5pZm9ybSBmbG9hdCB1TWluQXhpczsKdW5pZm9ybSBmbG9hdCB1UHhTY2FsZTsKdW5pZm9ybSBmbG9hdCB1VGltZVNjYWxlOwp1bmlmb3JtIGZsb2F0IHVDZW50ZXJTaGlmdDsKdW5pZm9ybSB2ZWMzICB1Q29sb3JBOwp1bmlmb3JtIHZlYzMgIHVDb2xvckI7CnVuaWZvcm0gdmVjMyAgdUNvbG9yQzsKdmVjNCB0YW5oNCh2ZWM0IHgpewogIHZlYzQgZTJ4ID0gZXhwKDIuMCp4KTsKICByZXR1cm4gKGUyeCAtIDEuMCkgLyAoZTJ4ICsgMS4wKTsKfQpmbG9hdCByYW5kKHZlYzIgY28pewogIHJldHVybiBmcmFjdChzaW4oZG90KGNvLCB2ZWMyKDEyLjk4OTgsIDc4LjIzMykpKSAqIDQzNzU4LjU0NTMxMjMpOwp9CmZsb2F0IHNkT2N0YUFuaXNvSW52KHZlYzMgcCl7CiAgdmVjMyBxID0gdmVjMyhhYnMocC54KSAqIHVJbnZCYXNlSGFsZiwgYWJzKHAueSkgKiB1SW52SGVpZ2h0LCBhYnMocC56KSAqIHVJbnZCYXNlSGFsZik7CiAgZmxvYXQgbSA9IHEueCArIHEueSArIHEueiAtIDEuMDsKICByZXR1cm4gbSAqIHVNaW5BeGlzICogMC41NzczNTAyNjkxODk2MjU4Owp9CmZsb2F0IHNkUHlyYW1pZFVwSW52KHZlYzMgcCl7CiAgZmxvYXQgb2N0ID0gc2RPY3RhQW5pc29JbnYocCk7CiAgZmxvYXQgaGFsZlNwYWNlID0gLXAueTsKICByZXR1cm4gbWF4KG9jdCwgaGFsZlNwYWNlKTsKfQovKiBOSVRBQ08gYnJhbmQgcGFsZXR0ZSBibGVuZCwgcmVwbGFjaW5nIHRoZSBvcmlnaW5hbCByYWluYm93IHNhbXBsZXIgKi8KdmVjMyBicmFuZENvbG9yKGZsb2F0IHQpewogIHQgPSBmcmFjdCh0KTsKICBpZiAodCA8IDAuNSkgcmV0dXJuIG1peCh1Q29sb3JBLCB1Q29sb3JCLCBzbW9vdGhzdGVwKDAuMCwgMS4wLCB0ICogMi4wKSk7CiAgcmV0dXJuIG1peCh1Q29sb3JCLCB1Q29sb3JDLCBzbW9vdGhzdGVwKDAuMCwgMS4wLCAodCAtIDAuNSkgKiAyLjApKTsKfQp2b2lkIG1haW4oKXsKICB2ZWMyIGYgPSAoZ2xfRnJhZ0Nvb3JkLnh5IC0gMC41ICogaVJlc29sdXRpb24ueHkgLSB1T2Zmc2V0UHgpICogdVB4U2NhbGU7CiAgZmxvYXQgeiA9IDUuMDsKICBmbG9hdCBkID0gMC4wOwogIHZlYzMgcDsKICB2ZWM0IG8gPSB2ZWM0KDAuMCk7CiAgZmxvYXQgY2YgPSB1Q29sb3JGcmVxOwogIG1hdDIgd29iID0gbWF0MigxLjApOwogIGlmICh1VXNlQmFzZVdvYmJsZSA9PSAxKSB7CiAgICBmbG9hdCB0ID0gaVRpbWUgKiB1VGltZVNjYWxlOwogICAgZmxvYXQgYzAgPSBjb3ModCArIDAuMCk7CiAgICBmbG9hdCBjMSA9IGNvcyh0ICsgMzMuMCk7CiAgICBmbG9hdCBjMiA9IGNvcyh0ICsgMTEuMCk7CiAgICB3b2IgPSBtYXQyKGMwLCBjMSwgYzIsIGMwKTsKICB9CiAgY29uc3QgaW50IFNURVBTID0gMTAwOwogIGZvciAoaW50IGkgPSAwOyBpIDwgU1RFUFM7IGkrKykgewogICAgcCA9IHZlYzMoZiwgeik7CiAgICBwLnh6ID0gcC54eiAqIHdvYjsKICAgIHAgPSB1Um90ICogcDsKICAgIHZlYzMgcSA9IHA7CiAgICBxLnkgKz0gdUNlbnRlclNoaWZ0OwogICAgZCA9IDAuMSArIDAuMiAqIGFicyhzZFB5cmFtaWRVcEludihxKSk7CiAgICB6IC09IGQ7CiAgICBmbG9hdCBlbmVyZ3kgPSAxLjAgLyBkOwogICAgdmVjMyB0aW50ID0gYnJhbmRDb2xvcigocC55ICsgeikgKiBjZiAqIDAuMTUgKyBpVGltZSAqIDAuMDMpOwogICAgby5yZ2IgKz0gdGludCAqIGVuZXJneTsKICAgIG8uYSArPSBlbmVyZ3k7CiAgfQogIG8gPSB0YW5oNChvICogbyAqICh1R2xvdyAqIHVCbG9vbSkgLyAxZTUpOwogIHZlYzMgY29sID0gby5yZ2I7CiAgZmxvYXQgbiA9IHJhbmQoZ2xfRnJhZ0Nvb3JkLnh5ICsgdmVjMihpVGltZSkpOwogIGNvbCArPSAobiAtIDAuNSkgKiB1Tm9pc2U7CiAgY29sID0gY2xhbXAoY29sLCAwLjAsIDEuMCk7CiAgZmxvYXQgTCA9IGRvdChjb2wsIHZlYzMoMC4yMTI2LCAwLjcxNTIsIDAuMDcyMikpOwogIGNvbCA9IGNsYW1wKG1peCh2ZWMzKEwpLCBjb2wsIHVTYXR1cmF0aW9uKSwgMC4wLCAxLjApOwogIGdsX0ZyYWdDb2xvciA9IHZlYzQoY29sLCBvLmEpOwp9CmA7CmZ1bmN0aW9uIGhleFRvVmVjMyhoZXgpIHsKICBjb25zdCBjID0gbmV3IENvbG9yKGhleCk7CiAgcmV0dXJuIFtjLnIsIGMuZywgYy5iXTsKfQpmdW5jdGlvbiBzZXRNYXQzRnJvbUV1bGVyKHlhd1ksIHBpdGNoWCwgcm9sbFosIG91dCkgewogIGNvbnN0IGN5ID0gTWF0aC5jb3MoeWF3WSksIHN5ID0gTWF0aC5zaW4oeWF3WSk7CiAgY29uc3QgY3ggPSBNYXRoLmNvcyhwaXRjaFgpLCBzeCA9IE1hdGguc2luKHBpdGNoWCk7CiAgY29uc3QgY3ogPSBNYXRoLmNvcyhyb2xsWiksIHN6ID0gTWF0aC5zaW4ocm9sbFopOwogIG91dFswXSA9IGN5ICogY3ogKyBzeSAqIHN4ICogc3o7ICBvdXRbM10gPSAtY3kgKiBzeiArIHN5ICogc3ggKiBjejsgb3V0WzZdID0gc3kgKiBjeDsKICBvdXRbMV0gPSBjeCAqIHN6OyAgICAgICAgICAgICAgICAgb3V0WzRdID0gY3ggKiBjejsgICAgICAgICAgICAgICAgIG91dFs3XSA9IC1zeDsKICBvdXRbMl0gPSAtc3kgKiBjeiArIGN5ICogc3ggKiBzejsgb3V0WzVdID0gc3kgKiBzeiArIGN5ICogc3ggKiBjejsgIG91dFs4XSA9IGN5ICogY3g7CiAgcmV0dXJuIG91dDsKfQpmdW5jdGlvbiBpbml0UHJpc20oY29udGFpbmVyLCBjZmcpIHsKICBpZiAoIWNvbnRhaW5lcikgcmV0dXJuOwogIGNvbnN0IEggPSBNYXRoLm1heCgwLjAwMSwgY2ZnLmhlaWdodCk7CiAgY29uc3QgQlcgPSBNYXRoLm1heCgwLjAwMSwgY2ZnLmJhc2VXaWR0aCk7CiAgY29uc3QgQkFTRV9IQUxGID0gQlcgKiAwLjU7CiAgY29uc3QgZHByID0gTWF0aC5taW4oMiwgd2luZG93LmRldmljZVBpeGVsUmF0aW8gfHwgMSk7CiAgbGV0IHJlbmRlcmVyLCBnbDsKICB0cnkgewogICAgcmVuZGVyZXIgPSBuZXcgUmVuZGVyZXIoeyBkcHIsIGFscGhhOiB0cnVlLCBhbnRpYWxpYXM6IGZhbHNlIH0pOwogICAgZ2wgPSByZW5kZXJlci5nbDsKICB9IGNhdGNoIChlKSB7CiAgICByZXR1cm47IC8vIG5vIFdlYkdMIOKAlCB0aGUgQ1NTIGdyYWRpZW50IGNpcmNsZSBzdGF5cyBhcyB0aGUgZmFsbGJhY2sKICB9CiAgZ2wuZGlzYWJsZShnbC5ERVBUSF9URVNUKTsKICBnbC5kaXNhYmxlKGdsLkNVTExfRkFDRSk7CiAgZ2wuZGlzYWJsZShnbC5CTEVORCk7CiAgT2JqZWN0LmFzc2lnbihnbC5jYW52YXMuc3R5bGUsIHsgcG9zaXRpb246ICdhYnNvbHV0ZScsIGluc2V0OiAnMCcsIHdpZHRoOiAnMTAwJScsIGhlaWdodDogJzEwMCUnLCBkaXNwbGF5OiAnYmxvY2snIH0pOwogIGNvbnRhaW5lci5hcHBlbmRDaGlsZChnbC5jYW52YXMpOwogIGNvbnN0IGdlb21ldHJ5ID0gbmV3IFRyaWFuZ2xlKGdsKTsKICBjb25zdCBpUmVzQnVmID0gbmV3IEZsb2F0MzJBcnJheSgyKTsKICBjb25zdCBvZmZzZXRQeEJ1ZiA9IG5ldyBGbG9hdDMyQXJyYXkoW2NmZy5vZmZzZXQueCAqIGRwciwgY2ZnLm9mZnNldC55ICogZHByXSk7CiAgY29uc3QgcHJvZ3JhbSA9IG5ldyBQcm9ncmFtKGdsLCB7CiAgICB2ZXJ0ZXg6IFBSSVNNX1ZFUlQsCiAgICBmcmFnbWVudDogUFJJU01fRlJBRywKICAgIHVuaWZvcm1zOiB7CiAgICAgIGlSZXNvbHV0aW9uOiB7IHZhbHVlOiBpUmVzQnVmIH0sCiAgICAgIGlUaW1lOiB7IHZhbHVlOiAwIH0sCiAgICAgIHVIZWlnaHQ6IHsgdmFsdWU6IEggfSwKICAgICAgdUJhc2VIYWxmOiB7IHZhbHVlOiBCQVNFX0hBTEYgfSwKICAgICAgdVVzZUJhc2VXb2JibGU6IHsgdmFsdWU6IGNmZy5hbmltYXRpb25UeXBlID09PSAnaG92ZXInIHx8IGNmZy5hbmltYXRpb25UeXBlID09PSAnM2Ryb3RhdGUnID8gMCA6IDEgfSwKICAgICAgdVJvdDogeyB2YWx1ZTogbmV3IEZsb2F0MzJBcnJheShbMSwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMV0pIH0sCiAgICAgIHVHbG93OiB7IHZhbHVlOiBjZmcuZ2xvdyB9LAogICAgICB1T2Zmc2V0UHg6IHsgdmFsdWU6IG9mZnNldFB4QnVmIH0sCiAgICAgIHVOb2lzZTogeyB2YWx1ZTogY2ZnLm5vaXNlIH0sCiAgICAgIHVTYXR1cmF0aW9uOiB7IHZhbHVlOiBjZmcudHJhbnNwYXJlbnQgPyAxLjUgOiAxIH0sCiAgICAgIHVDb2xvckZyZXE6IHsgdmFsdWU6IGNmZy5jb2xvckZyZXF1ZW5jeSB9LAogICAgICB1Qmxvb206IHsgdmFsdWU6IGNmZy5ibG9vbSB9LAogICAgICB1SW52QmFzZUhhbGY6IHsgdmFsdWU6IDEgLyBCQVNFX0hBTEYgfSwKICAgICAgdUludkhlaWdodDogeyB2YWx1ZTogMSAvIEggfSwKICAgICAgdU1pbkF4aXM6IHsgdmFsdWU6IE1hdGgubWluKEJBU0VfSEFMRiwgSCkgfSwKICAgICAgdVB4U2NhbGU6IHsgdmFsdWU6IDEgLyAoKGdsLmRyYXdpbmdCdWZmZXJIZWlnaHQgfHwgMSkgKiAwLjEgKiBjZmcuc2NhbGUpIH0sCiAgICAgIHVUaW1lU2NhbGU6IHsgdmFsdWU6IGNmZy50aW1lU2NhbGUgfSwKICAgICAgdUNlbnRlclNoaWZ0OiB7IHZhbHVlOiBIICogMC4yNSB9LAogICAgICB1Q29sb3JBOiB7IHZhbHVlOiBoZXhUb1ZlYzMoY2ZnLmNvbG9yQSkgfSwKICAgICAgdUNvbG9yQjogeyB2YWx1ZTogaGV4VG9WZWMzKGNmZy5jb2xvckIpIH0sCiAgICAgIHVDb2xvckM6IHsgdmFsdWU6IGhleFRvVmVjMyhjZmcuY29sb3JDKSB9CiAgICB9CiAgfSk7CiAgY29uc3QgbWVzaCA9IG5ldyBNZXNoKGdsLCB7IGdlb21ldHJ5LCBwcm9ncmFtIH0pOwogIGZ1bmN0aW9uIHJlc2l6ZSgpIHsKICAgIGNvbnN0IHcgPSBjb250YWluZXIuY2xpZW50V2lkdGggfHwgMTsKICAgIGNvbnN0IGggPSBjb250YWluZXIuY2xpZW50SGVpZ2h0IHx8IDE7CiAgICBpZiAoIXcgfHwgIWgpIHJldHVybjsKICAgIHJlbmRlcmVyLnNldFNpemUodywgaCk7CiAgICBpUmVzQnVmWzBdID0gZ2wuZHJhd2luZ0J1ZmZlcldpZHRoOwogICAgaVJlc0J1ZlsxXSA9IGdsLmRyYXdpbmdCdWZmZXJIZWlnaHQ7CiAgICBwcm9ncmFtLnVuaWZvcm1zLnVQeFNjYWxlLnZhbHVlID0gMSAvICgoZ2wuZHJhd2luZ0J1ZmZlckhlaWdodCB8fCAxKSAqIDAuMSAqIGNmZy5zY2FsZSk7CiAgfQogIGNvbnN0IHJvID0gbmV3IFJlc2l6ZU9ic2VydmVyKHJlc2l6ZSk7CiAgcm8ub2JzZXJ2ZShjb250YWluZXIpOwogIHJlc2l6ZSgpOwogIGNvbnN0IHJvdEJ1ZiA9IG5ldyBGbG9hdDMyQXJyYXkoOSk7CiAgY29uc3QgdDAgPSBwZXJmb3JtYW5jZS5ub3coKTsKICBsZXQgcmFmID0gMDsKICBjb25zdCBzdGFydFJBRiA9ICgpID0+IHsgaWYgKCFyYWYpIHJhZiA9IHJlcXVlc3RBbmltYXRpb25GcmFtZShyZW5kZXIpOyB9OwogIGNvbnN0IHN0b3BSQUYgPSAoKSA9PiB7IGlmIChyYWYpIHsgY2FuY2VsQW5pbWF0aW9uRnJhbWUocmFmKTsgcmFmID0gMDsgfSB9OwogIGNvbnN0IHJuZCA9ICgpID0+IE1hdGgucmFuZG9tKCk7CiAgY29uc3Qgd1kgPSAwLjIgKyBybmQoKSAqIDAuNSwgd1ggPSAwLjMgKyBybmQoKSAqIDAuNCwgd1ogPSAwLjEgKyBybmQoKSAqIDAuMzsKICBjb25zdCBwaFggPSBybmQoKSAqIE1hdGguUEkgKiAyLCBwaFogPSBybmQoKSAqIE1hdGguUEkgKiAyOwogIGZ1bmN0aW9uIHJlbmRlcih0KSB7CiAgICBjb25zdCB0aW1lID0gKHQgLSB0MCkgKiAwLjAwMTsKICAgIHByb2dyYW0udW5pZm9ybXMuaVRpbWUudmFsdWUgPSB0aW1lOwogICAgaWYgKGNmZy5hbmltYXRpb25UeXBlID09PSAnM2Ryb3RhdGUnKSB7CiAgICAgIGNvbnN0IHRzID0gdGltZSAqIGNmZy50aW1lU2NhbGU7CiAgICAgIGNvbnN0IHlhdyA9IHRzICogd1k7CiAgICAgIGNvbnN0IHBpdGNoID0gTWF0aC5zaW4odHMgKiB3WCArIHBoWCkgKiAwLjY7CiAgICAgIGNvbnN0IHJvbGwgPSBNYXRoLnNpbih0cyAqIHdaICsgcGhaKSAqIDAuNTsKICAgICAgcHJvZ3JhbS51bmlmb3Jtcy51Um90LnZhbHVlID0gc2V0TWF0M0Zyb21FdWxlcih5YXcsIHBpdGNoLCByb2xsLCByb3RCdWYpOwogICAgfQogICAgcmVuZGVyZXIucmVuZGVyKHsgc2NlbmU6IG1lc2ggfSk7CiAgICByYWYgPSByZXF1ZXN0QW5pbWF0aW9uRnJhbWUocmVuZGVyKTsKICB9CiAgaWYgKGNmZy5zdXNwZW5kV2hlbk9mZnNjcmVlbikgewogICAgY29uc3QgaW8gPSBuZXcgSW50ZXJzZWN0aW9uT2JzZXJ2ZXIoZW50cmllcyA9PiB7CiAgICAgIGlmIChlbnRyaWVzLnNvbWUoZSA9PiBlLmlzSW50ZXJzZWN0aW5nKSkgc3RhcnRSQUYoKTsgZWxzZSBzdG9wUkFGKCk7CiAgICB9KTsKICAgIGlvLm9ic2VydmUoY29udGFpbmVyKTsKICB9IGVsc2UgewogICAgc3RhcnRSQUYoKTsKICB9Cn0KLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgIEdyYWRpZW50QmxpbmRzIChSZWFjdCBCaXRzKSDigJQgdXNlZCBmdWxsLWJsZWVkIGFzIHRoZSBiYWNrZ3JvdW5kCiAgIG9mIHRoZSBmaW5hbCBDVEEgLyBmb290ZXIgc2VjdGlvbi4gUG9ydGVkIHRoZSBzYW1lIHdheSBhcwogICBTdHJhbmRzIGFuZCBQcmlzbSBhYm92ZTogSlNYK2hvb2tzIHN0cmlwcGVkIG91dCwga2VwdCBhcyBhIHBsYWluCiAgIEVTIG1vZHVsZSBmdW5jdGlvbi4gQ29sb3JzIHdlcmUgc3dhcHBlZCBmb3IgdGhlIE5JVEFDTyAzLXN0b3AKICAgYnJhbmQgZ3JhZGllbnQgKGxpZ2h0IGdyYXkg4oaSIHB1cnBsZSDihpIgb3JhbmdlLCBzYW1lIHJlY2lwZSB1c2VkIGJ5IHRoZQogICBQcmlzbSBjYXJkcykgaW5zdGVhZCBvZiB0aGUgZGVtbydzIHBpbmsvdmlvbGV0IGRlZmF1bHQsIGFuZAogICBnbG93L3Nwb3RsaWdodCBvcGFjaXR5IHdlcmUgdHVuZWQgZG93biBzaW5jZSB0aGlzIHNpdHMgdW5kZXIKICAgdGhlIGNsb3NpbmcgaGVhZGxpbmUgYW5kIENUQSBidXR0b24gYW5kIG5lZWRzIHRvIHN0YXkgcXVpZXQuCiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqLwpjb25zdCBNQVhfQkxJTkRfQ09MT1JTID0gODsKZnVuY3Rpb24gaGV4VG9SR0IoaGV4KSB7CiAgY29uc3QgYyA9IGhleC5yZXBsYWNlKCcjJywgJycpLnBhZEVuZCg2LCAnMCcpOwogIGNvbnN0IHIgPSBwYXJzZUludChjLnNsaWNlKDAsIDIpLCAxNikgLyAyNTU7CiAgY29uc3QgZyA9IHBhcnNlSW50KGMuc2xpY2UoMiwgNCksIDE2KSAvIDI1NTsKICBjb25zdCBiID0gcGFyc2VJbnQoYy5zbGljZSg0LCA2KSwgMTYpIC8gMjU1OwogIHJldHVybiBbciwgZywgYl07Cn0KZnVuY3Rpb24gcHJlcEJsaW5kU3RvcHMoc3RvcHMpIHsKICBjb25zdCBiYXNlID0gKHN0b3BzICYmIHN0b3BzLmxlbmd0aCA\/IHN0b3BzIDogWycjRkY5RkZDJywgJyM1MjI3RkYnXSkuc2xpY2UoMCwgTUFYX0JMSU5EX0NPTE9SUyk7CiAgaWYgKGJhc2UubGVuZ3RoID09PSAxKSBiYXNlLnB1c2goYmFzZVswXSk7CiAgd2hpbGUgKGJhc2UubGVuZ3RoIDwgTUFYX0JMSU5EX0NPTE9SUykgYmFzZS5wdXNoKGJhc2VbYmFzZS5sZW5ndGggLSAxXSk7CiAgY29uc3QgYXJyID0gYmFzZS5tYXAoaGV4VG9SR0IpOwogIGNvbnN0IGNvdW50ID0gTWF0aC5tYXgoMiwgTWF0aC5taW4oTUFYX0JMSU5EX0NPTE9SUywgKHN0b3BzICYmIHN0b3BzLmxlbmd0aCkgfHwgMikpOwogIHJldHVybiB7IGFyciwgY291bnQgfTsKfQpjb25zdCBCTElORFNfVkVSVCA9IGAKYXR0cmlidXRlIHZlYzIgcG9zaXRpb247CmF0dHJpYnV0ZSB2ZWMyIHV2Owp2YXJ5aW5nIHZlYzIgdlV2Owp2b2lkIG1haW4oKSB7CiAgdlV2ID0gdXY7CiAgZ2xfUG9zaXRpb24gPSB2ZWM0KHBvc2l0aW9uLCAwLjAsIDEuMCk7Cn0KYDsKY29uc3QgQkxJTkRTX0ZSQUcgPSBgCiNpZmRlZiBHTF9FUwpwcmVjaXNpb24gbWVkaXVtcCBmbG9hdDsKI2VuZGlmCnVuaWZvcm0gdmVjMyAgaVJlc29sdXRpb247CnVuaWZvcm0gdmVjMiAgaU1vdXNlOwp1bmlmb3JtIGZsb2F0IGlUaW1lOwp1bmlmb3JtIGZsb2F0IHVBbmdsZTsKdW5pZm9ybSBmbG9hdCB1Tm9pc2U7CnVuaWZvcm0gZmxvYXQgdUJsaW5kQ291bnQ7CnVuaWZvcm0gZmxvYXQgdVNwb3RsaWdodFJhZGl1czsKdW5pZm9ybSBmbG9hdCB1U3BvdGxpZ2h0U29mdG5lc3M7CnVuaWZvcm0gZmxvYXQgdVNwb3RsaWdodE9wYWNpdHk7CnVuaWZvcm0gZmxvYXQgdU1pcnJvcjsKdW5pZm9ybSBmbG9hdCB1RGlzdG9ydDsKdW5pZm9ybSBmbG9hdCB1U2hpbmVGbGlwOwp1bmlmb3JtIHZlYzMgIHVDb2xvcjA7CnVuaWZvcm0gdmVjMyAgdUNvbG9yMTsKdW5pZm9ybSB2ZWMzICB1Q29sb3IyOwp1bmlmb3JtIHZlYzMgIHVDb2xvcjM7CnVuaWZvcm0gdmVjMyAgdUNvbG9yNDsKdW5pZm9ybSB2ZWMzICB1Q29sb3I1Owp1bmlmb3JtIHZlYzMgIHVDb2xvcjY7CnVuaWZvcm0gdmVjMyAgdUNvbG9yNzsKdW5pZm9ybSBpbnQgICB1Q29sb3JDb3VudDsKdmFyeWluZyB2ZWMyIHZVdjsKZmxvYXQgcmFuZCh2ZWMyIGNvKXsKICByZXR1cm4gZnJhY3Qoc2luKGRvdChjbywgdmVjMigxMi45ODk4LDc4LjIzMykpKSAqIDQzNzU4LjU0NTMpOwp9CnZlYzIgcm90YXRlMkQodmVjMiBwLCBmbG9hdCBhKXsKICBmbG9hdCBjID0gY29zKGEpOwogIGZsb2F0IHMgPSBzaW4oYSk7CiAgcmV0dXJuIG1hdDIoYywgLXMsIHMsIGMpICogcDsKfQp2ZWMzIGdldEdyYWRpZW50Q29sb3IoZmxvYXQgdCl7CiAgZmxvYXQgdHQgPSBjbGFtcCh0LCAwLjAsIDEuMCk7CiAgaW50IGNvdW50ID0gdUNvbG9yQ291bnQ7CiAgaWYgKGNvdW50IDwgMikgY291bnQgPSAyOwogIGZsb2F0IHNjYWxlZCA9IHR0ICogZmxvYXQoY291bnQgLSAxKTsKICBmbG9hdCBzZWcgPSBmbG9vcihzY2FsZWQpOwogIGZsb2F0IGYgPSBmcmFjdChzY2FsZWQpOwogIGlmIChzZWcgPCAxLjApIHJldHVybiBtaXgodUNvbG9yMCwgdUNvbG9yMSwgZik7CiAgaWYgKHNlZyA8IDIuMCAmJiBjb3VudCA+IDIpIHJldHVybiBtaXgodUNvbG9yMSwgdUNvbG9yMiwgZik7CiAgaWYgKHNlZyA8IDMuMCAmJiBjb3VudCA+IDMpIHJldHVybiBtaXgodUNvbG9yMiwgdUNvbG9yMywgZik7CiAgaWYgKHNlZyA8IDQuMCAmJiBjb3VudCA+IDQpIHJldHVybiBtaXgodUNvbG9yMywgdUNvbG9yNCwgZik7CiAgaWYgKHNlZyA8IDUuMCAmJiBjb3VudCA+IDUpIHJldHVybiBtaXgodUNvbG9yNCwgdUNvbG9yNSwgZik7CiAgaWYgKHNlZyA8IDYuMCAmJiBjb3VudCA+IDYpIHJldHVybiBtaXgodUNvbG9yNSwgdUNvbG9yNiwgZik7CiAgaWYgKHNlZyA8IDcuMCAmJiBjb3VudCA+IDcpIHJldHVybiBtaXgodUNvbG9yNiwgdUNvbG9yNywgZik7CiAgaWYgKGNvdW50ID4gNykgcmV0dXJuIHVDb2xvcjc7CiAgaWYgKGNvdW50ID4gNikgcmV0dXJuIHVDb2xvcjY7CiAgaWYgKGNvdW50ID4gNSkgcmV0dXJuIHVDb2xvcjU7CiAgaWYgKGNvdW50ID4gNCkgcmV0dXJuIHVDb2xvcjQ7CiAgaWYgKGNvdW50ID4gMykgcmV0dXJuIHVDb2xvcjM7CiAgaWYgKGNvdW50ID4gMikgcmV0dXJuIHVDb2xvcjI7CiAgcmV0dXJuIHVDb2xvcjE7Cn0Kdm9pZCBtYWluSW1hZ2UoIG91dCB2ZWM0IGZyYWdDb2xvciwgaW4gdmVjMiBmcmFnQ29vcmQgKQp7CiAgICB2ZWMyIHV2MCA9IGZyYWdDb29yZC54eSAvIGlSZXNvbHV0aW9uLnh5OwogICAgZmxvYXQgYXNwZWN0ID0gaVJlc29sdXRpb24ueCAvIGlSZXNvbHV0aW9uLnk7CiAgICB2ZWMyIHAgPSB1djAgKiAyLjAgLSAxLjA7CiAgICBwLnggKj0gYXNwZWN0OwogICAgdmVjMiBwciA9IHJvdGF0ZTJEKHAsIHVBbmdsZSk7CiAgICBwci54IC89IGFzcGVjdDsKICAgIHZlYzIgdXYgPSBwciAqIDAuNSArIDAuNTsKICAgIHZlYzIgdXZNb2QgPSB1djsKICAgIGlmICh1RGlzdG9ydCA+IDAuMCkgewogICAgICBmbG9hdCBhID0gdXZNb2QueSAqIDYuMDsKICAgICAgZmxvYXQgYiA9IHV2TW9kLnggKiA2LjA7CiAgICAgIGZsb2F0IHcgPSAwLjAxICogdURpc3RvcnQ7CiAgICAgIHV2TW9kLnggKz0gc2luKGEpICogdzsKICAgICAgdXZNb2QueSArPSBjb3MoYikgKiB3OwogICAgfQogICAgZmxvYXQgdCA9IHV2TW9kLng7CiAgICBpZiAodU1pcnJvciA+IDAuNSkgewogICAgICB0ID0gMS4wIC0gYWJzKDEuMCAtIDIuMCAqIGZyYWN0KHQpKTsKICAgIH0KICAgIHZlYzMgYmFzZSA9IGdldEdyYWRpZW50Q29sb3IodCk7CiAgICB2ZWMyIG9mZnNldCA9IHZlYzIoaU1vdXNlLngvaVJlc29sdXRpb24ueCwgaU1vdXNlLnkvaVJlc29sdXRpb24ueSk7CiAgZmxvYXQgZCA9IGxlbmd0aCh1djAgLSBvZmZzZXQpOwogIGZsb2F0IHIgPSBtYXgodVNwb3RsaWdodFJhZGl1cywgMWUtNCk7CiAgZmxvYXQgZG4gPSBkIC8gcjsKICBmbG9hdCBzcG90ID0gKDEuMCAtIDIuMCAqIHBvdyhkbiwgdVNwb3RsaWdodFNvZnRuZXNzKSkgKiB1U3BvdGxpZ2h0T3BhY2l0eTsKICB2ZWMzIGNpciA9IHZlYzMoc3BvdCk7CiAgZmxvYXQgc3RyaXBlID0gZnJhY3QodXZNb2QueCAqIG1heCh1QmxpbmRDb3VudCwgMS4wKSk7CiAgaWYgKHVTaGluZUZsaXAgPiAwLjUpIHN0cmlwZSA9IDEuMCAtIHN0cmlwZTsKICAgIHZlYzMgcmFuID0gdmVjMyhzdHJpcGUpOwogICAgdmVjMyBjb2wgPSBjaXIgKyBiYXNlIC0gcmFuOwogICAgY29sICs9IChyYW5kKGdsX0ZyYWdDb29yZC54eSArIGlUaW1lKSAtIDAuNSkgKiB1Tm9pc2U7CiAgICBmcmFnQ29sb3IgPSB2ZWM0KGNvbCwgMS4wKTsKfQp2b2lkIG1haW4oKSB7CiAgICB2ZWM0IGNvbG9yOwogICAgbWFpbkltYWdlKGNvbG9yLCB2VXYgKiBpUmVzb2x1dGlvbi54eSk7CiAgICBnbF9GcmFnQ29sb3IgPSBjb2xvcjsKfQpgOwpmdW5jdGlvbiBpbml0R3JhZGllbnRCbGluZHMoY29udGFpbmVyLCBjZmcpIHsKICBpZiAoIWNvbnRhaW5lcikgcmV0dXJuOwogIGxldCByZW5kZXJlciwgZ2w7CiAgdHJ5IHsKICAgIHJlbmRlcmVyID0gbmV3IFJlbmRlcmVyKHsgZHByOiBjZmcuZHByID8\/ICh3aW5kb3cuZGV2aWNlUGl4ZWxSYXRpbyB8fCAxKSwgYWxwaGE6IHRydWUsIGFudGlhbGlhczogdHJ1ZSB9KTsKICAgIGdsID0gcmVuZGVyZXIuZ2w7CiAgfSBjYXRjaCAoZSkgewogICAgcmV0dXJuOyAvLyBubyBXZWJHTCDigJQgdGhlIHNlY3Rpb24ncyBDU1MgcmFkaWFsLWdyYWRpZW50IGJhY2tncm91bmQgc3RheXMgYXMtaXMKICB9CiAgY29uc3QgY2FudmFzID0gZ2wuY2FudmFzOwogIGNhbnZhcy5zdHlsZS53aWR0aCA9ICcxMDAlJzsKICBjYW52YXMuc3R5bGUuaGVpZ2h0ID0gJzEwMCUnOwogIGNhbnZhcy5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKICBjb250YWluZXIuYXBwZW5kQ2hpbGQoY2FudmFzKTsKICBjb25zdCB7IGFycjogY29sb3JBcnIsIGNvdW50OiBjb2xvckNvdW50IH0gPSBwcmVwQmxpbmRTdG9wcyhjZmcuZ3JhZGllbnRDb2xvcnMpOwogIGNvbnN0IHVuaWZvcm1zID0gewogICAgaVJlc29sdXRpb246IHsgdmFsdWU6IFtnbC5kcmF3aW5nQnVmZmVyV2lkdGgsIGdsLmRyYXdpbmdCdWZmZXJIZWlnaHQsIDFdIH0sCiAgICBpTW91c2U6IHsgdmFsdWU6IFswLCAwXSB9LAogICAgaVRpbWU6IHsgdmFsdWU6IDAgfSwKICAgIHVBbmdsZTogeyB2YWx1ZTogKGNmZy5hbmdsZSAqIE1hdGguUEkpIC8gMTgwIH0sCiAgICB1Tm9pc2U6IHsgdmFsdWU6IGNmZy5ub2lzZSB9LAogICAgdUJsaW5kQ291bnQ6IHsgdmFsdWU6IE1hdGgubWF4KDEsIGNmZy5ibGluZENvdW50KSB9LAogICAgdVNwb3RsaWdodFJhZGl1czogeyB2YWx1ZTogY2ZnLnNwb3RsaWdodFJhZGl1cyB9LAogICAgdVNwb3RsaWdodFNvZnRuZXNzOiB7IHZhbHVlOiBjZmcuc3BvdGxpZ2h0U29mdG5lc3MgfSwKICAgIHVTcG90bGlnaHRPcGFjaXR5OiB7IHZhbHVlOiBjZmcuc3BvdGxpZ2h0T3BhY2l0eSB9LAogICAgdU1pcnJvcjogeyB2YWx1ZTogY2ZnLm1pcnJvckdyYWRpZW50ID8gMSA6IDAgfSwKICAgIHVEaXN0b3J0OiB7IHZhbHVlOiBjZmcuZGlzdG9ydEFtb3VudCB9LAogICAgdVNoaW5lRmxpcDogeyB2YWx1ZTogY2ZnLnNoaW5lRGlyZWN0aW9uID09PSAncmlnaHQnID8gMSA6IDAgfSwKICAgIHVDb2xvcjA6IHsgdmFsdWU6IGNvbG9yQXJyWzBdIH0sIHVDb2xvcjE6IHsgdmFsdWU6IGNvbG9yQXJyWzFdIH0sCiAgICB1Q29sb3IyOiB7IHZhbHVlOiBjb2xvckFyclsyXSB9LCB1Q29sb3IzOiB7IHZhbHVlOiBjb2xvckFyclszXSB9LAogICAgdUNvbG9yNDogeyB2YWx1ZTogY29sb3JBcnJbNF0gfSwgdUNvbG9yNTogeyB2YWx1ZTogY29sb3JBcnJbNV0gfSwKICAgIHVDb2xvcjY6IHsgdmFsdWU6IGNvbG9yQXJyWzZdIH0sIHVDb2xvcjc6IHsgdmFsdWU6IGNvbG9yQXJyWzddIH0sCiAgICB1Q29sb3JDb3VudDogeyB2YWx1ZTogY29sb3JDb3VudCB9CiAgfTsKICBjb25zdCBwcm9ncmFtID0gbmV3IFByb2dyYW0oZ2wsIHsgdmVydGV4OiBCTElORFNfVkVSVCwgZnJhZ21lbnQ6IEJMSU5EU19GUkFHLCB1bmlmb3JtcyB9KTsKICBjb25zdCBnZW9tZXRyeSA9IG5ldyBUcmlhbmdsZShnbCk7CiAgY29uc3QgbWVzaCA9IG5ldyBNZXNoKGdsLCB7IGdlb21ldHJ5LCBwcm9ncmFtIH0pOwogIGxldCBmaXJzdFJlc2l6ZSA9IHRydWU7CiAgbGV0IG1vdXNlVGFyZ2V0ID0gWzAsIDBdOwogIGZ1bmN0aW9uIHJlc2l6ZSgpIHsKICAgIGNvbnN0IHJlY3QgPSBjb250YWluZXIuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7CiAgICBpZiAoIXJlY3Qud2lkdGggfHwgIXJlY3QuaGVpZ2h0KSByZXR1cm47CiAgICByZW5kZXJlci5zZXRTaXplKHJlY3Qud2lkdGgsIHJlY3QuaGVpZ2h0KTsKICAgIHVuaWZvcm1zLmlSZXNvbHV0aW9uLnZhbHVlID0gW2dsLmRyYXdpbmdCdWZmZXJXaWR0aCwgZ2wuZHJhd2luZ0J1ZmZlckhlaWdodCwgMV07CiAgICBpZiAoY2ZnLmJsaW5kTWluV2lkdGggPiAwKSB7CiAgICAgIGNvbnN0IG1heEJ5TWluV2lkdGggPSBNYXRoLm1heCgxLCBNYXRoLmZsb29yKHJlY3Qud2lkdGggLyBjZmcuYmxpbmRNaW5XaWR0aCkpOwogICAgICB1bmlmb3Jtcy51QmxpbmRDb3VudC52YWx1ZSA9IE1hdGgubWF4KDEsIGNmZy5ibGluZENvdW50ID8gTWF0aC5taW4oY2ZnLmJsaW5kQ291bnQsIG1heEJ5TWluV2lkdGgpIDogbWF4QnlNaW5XaWR0aCk7CiAgICB9IGVsc2UgewogICAgICB1bmlmb3Jtcy51QmxpbmRDb3VudC52YWx1ZSA9IE1hdGgubWF4KDEsIGNmZy5ibGluZENvdW50KTsKICAgIH0KICAgIGlmIChmaXJzdFJlc2l6ZSkgewogICAgICBmaXJzdFJlc2l6ZSA9IGZhbHNlOwogICAgICBjb25zdCBjeCA9IGdsLmRyYXdpbmdCdWZmZXJXaWR0aCAvIDI7CiAgICAgIGNvbnN0IGN5ID0gZ2wuZHJhd2luZ0J1ZmZlckhlaWdodCAvIDI7CiAgICAgIHVuaWZvcm1zLmlNb3VzZS52YWx1ZSA9IFtjeCwgY3ldOwogICAgICBtb3VzZVRhcmdldCA9IFtjeCwgY3ldOwogICAgfQogIH0KICByZXNpemUoKTsKICBjb25zdCBybyA9IG5ldyBSZXNpemVPYnNlcnZlcihyZXNpemUpOwogIHJvLm9ic2VydmUoY29udGFpbmVyKTsKICBjYW52YXMuYWRkRXZlbnRMaXN0ZW5lcigncG9pbnRlcm1vdmUnLCBlID0+IHsKICAgIGNvbnN0IHJlY3QgPSBjYW52YXMuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7CiAgICBjb25zdCBzY2FsZSA9IHJlbmRlcmVyLmRwciB8fCAxOwogICAgY29uc3QgeCA9IChlLmNsaWVudFggLSByZWN0LmxlZnQpICogc2NhbGU7CiAgICBjb25zdCB5ID0gKHJlY3QuaGVpZ2h0IC0gKGUuY2xpZW50WSAtIHJlY3QudG9wKSkgKiBzY2FsZTsKICAgIG1vdXNlVGFyZ2V0ID0gW3gsIHldOwogICAgaWYgKGNmZy5tb3VzZURhbXBlbmluZyA8PSAwKSB1bmlmb3Jtcy5pTW91c2UudmFsdWUgPSBbeCwgeV07CiAgfSk7CiAgbGV0IGxhc3RUaW1lID0gMDsKICBjb25zdCBsb29wID0gdCA9PiB7CiAgICByZXF1ZXN0QW5pbWF0aW9uRnJhbWUobG9vcCk7CiAgICB1bmlmb3Jtcy5pVGltZS52YWx1ZSA9IHQgKiAwLjAwMTsKICAgIGlmIChjZmcubW91c2VEYW1wZW5pbmcgPiAwKSB7CiAgICAgIGlmICghbGFzdFRpbWUpIGxhc3RUaW1lID0gdDsKICAgICAgY29uc3QgZHQgPSAodCAtIGxhc3RUaW1lKSAvIDEwMDA7CiAgICAgIGxhc3RUaW1lID0gdDsKICAgICAgY29uc3QgdGF1ID0gTWF0aC5tYXgoMWUtNCwgY2ZnLm1vdXNlRGFtcGVuaW5nKTsKICAgICAgY29uc3QgZmFjdG9yID0gTWF0aC5taW4oMSwgMSAtIE1hdGguZXhwKC1kdCAvIHRhdSkpOwogICAgICBjb25zdCBjdXIgPSB1bmlmb3Jtcy5pTW91c2UudmFsdWU7CiAgICAgIGN1clswXSArPSAobW91c2VUYXJnZXRbMF0gLSBjdXJbMF0pICogZmFjdG9yOwogICAgICBjdXJbMV0gKz0gKG1vdXNlVGFyZ2V0WzFdIC0gY3VyWzFdKSAqIGZhY3RvcjsKICAgIH0gZWxzZSB7CiAgICAgIGxhc3RUaW1lID0gdDsKICAgIH0KICAgIGlmICghY2ZnLnBhdXNlZCkgcmVuZGVyZXIucmVuZGVyKHsgc2NlbmU6IG1lc2ggfSk7CiAgfTsKICByZXF1ZXN0QW5pbWF0aW9uRnJhbWUobG9vcCk7Cn0KY29uc3QgYmxpbmRzQ29uZmlnID0gewogIGdyYWRpZW50Q29sb3JzOiBbJyNDOUQwREMnLCAnIzdCMkZCRScsICcjRjk3MzE2J10sCiAgYW5nbGU6IDE1LAogIG5vaXNlOiAwLjE4LAogIGJsaW5kQ291bnQ6IDIwLAogIGJsaW5kTWluV2lkdGg6IDcwLAogIG1vdXNlRGFtcGVuaW5nOiAwLjE1LAogIG1pcnJvckdyYWRpZW50OiBmYWxzZSwKICBzcG90bGlnaHRSYWRpdXM6IDAuNiwKICBzcG90bGlnaHRTb2Z0bmVzczogMS42LAogIHNwb3RsaWdodE9wYWNpdHk6IDAuNiwKICBkaXN0b3J0QW1vdW50OiAwLjQsCiAgc2hpbmVEaXJlY3Rpb246ICdsZWZ0JywKICBwYXVzZWQ6IGZhbHNlCn07Ci8vIFNhbWUgY29tcG9uZW50LCB0dW5lZCBkb3duIGFuZCByZS10aW50ZWQgZm9yIHRoZSBzbWFsbCB3YXJuaW5nL2luZm8gY2FsbG91dAovLyBiYW5uZXJzOiBmZXdlci90aGlubmVyIGJsaW5kcywgZ2VudGxlciBzcG90bGlnaHQsIG5vIGRpc3RvcnRpb24g4oCUIHRoZXkncmUKLy8gb25lIGxpbmUgb2YgdGV4dCB0YWxsLCBub3QgYSBmdWxsIHNlY3Rpb24sIHNvIHRoZSBlZmZlY3QgaGFzIHRvIHN0YXkgcXVpZXQuCmNvbnN0IGJsaW5kc0NvbmZpZ1dhcm4gPSB7CiAgLi4uYmxpbmRzQ29uZmlnLAogIGdyYWRpZW50Q29sb3JzOiBbJyNGNTlFMEInLCAnI0Y5NzMxNiddLAogIGFuZ2xlOiA4LAogIG5vaXNlOiAwLjEyLAogIGJsaW5kQ291bnQ6IDE0LAogIGJsaW5kTWluV2lkdGg6IDQwLAogIG1pcnJvckdyYWRpZW50OiB0cnVlLAogIHNwb3RsaWdodFJhZGl1czogMC43LAogIHNwb3RsaWdodFNvZnRuZXNzOiAxLjQsCiAgc3BvdGxpZ2h0T3BhY2l0eTogMC40NSwKICBkaXN0b3J0QW1vdW50OiAwCn07CmNvbnN0IGJsaW5kc0NvbmZpZ0luZm8gPSB7CiAgLi4uYmxpbmRzQ29uZmlnV2FybiwKICBncmFkaWVudENvbG9yczogWycjMDZCNkQ0JywgJyM3QjJGQkUnXQp9Owpjb25zdCBwcmlzbUNvbmZpZyA9IHsKICBoZWlnaHQ6IDMuNSwKICBiYXNlV2lkdGg6IDUuNSwKICBhbmltYXRpb25UeXBlOiAnM2Ryb3RhdGUnLAogIGdsb3c6IDAuNywKICBvZmZzZXQ6IHsgeDogMCwgeTogMCB9LAogIG5vaXNlOiAwLjE1LAogIHRyYW5zcGFyZW50OiB0cnVlLAogIHNjYWxlOiAzLjYsCiAgY29sb3JGcmVxdWVuY3k6IDEsCiAgYmxvb206IDEsCiAgdGltZVNjYWxlOiAwLjI1LAogIC8vIHBhdXNlIHRoZSByZW5kZXIgbG9vcCB3aGlsZSB0aGUgVHJpYWdlIHNlY3Rpb24gaXMgc2Nyb2xsZWQgb3V0IG9mIHZpZXcKICBzdXNwZW5kV2hlbk9mZnNjcmVlbjogdHJ1ZSwKICAvLyBOSVRBQ08gYnJhbmQgcGFsZXR0ZSAobGlnaHQgZ3JheSDihpIgcHVycGxlIOKGkiBvcmFuZ2UpIOKAlCBzd2FwcyBvdXQgUHJpc20ncyBkZWZhdWx0IHJhaW5ib3cKICBjb2xvckE6ICcjQzlEMERDJywKICBjb2xvckI6ICcjN0IyRkJFJywKICBjb2xvckM6ICcjRjk3MzE2Jwp9OwovLyBTYW1lIHNoYXBlLCB0dW5lZCBkb3duIGZvciBhIGZ1bGwtY2FyZCBiYWNrZ3JvdW5kOiBsb3dlciBnbG93L25vaXNlIHNvIHRoZQovLyAiU2lzdGVtaW1pemluIFlhcmF0dMSxxJ\/EsSBGYXJrIiBzdGF0IG51bWJlcnMgc3RheSByZWFkYWJsZSBzaXR0aW5nIG9uIHRvcCBvZiBpdC4KY29uc3QgcHJpc21DYXJkQ29uZmlnID0gewogIC4uLnByaXNtQ29uZmlnLAogIGdsb3c6IDAuNDIsCiAgbm9pc2U6IDAuMDgsCiAgdGltZVNjYWxlOiAwLjE4LAogIGNvbG9yRnJlcXVlbmN5OiAwLjgKfTsKZnVuY3Rpb24gbW91bnRBbGxCYWNrZ3JvdW5kcygpIHsKICBjb25zdCBtb3VudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCduaXQtc3RyYW5kcy1tb3VudCcpOwogIGluaXRTdHJhbmRzKG1vdW50LCBjb25maWcpOwogIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLXByaXNtXScpLmZvckVhY2goZWwgPT4gewogICAgaW5pdFByaXNtKGVsLnF1ZXJ5U2VsZWN0b3IoJy5uaXQtcHJpc20tbW91bnQnKSwgcHJpc21Db25maWcpOwogIH0pOwogIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLXByaXNtLWNhcmRdJykuZm9yRWFjaChlbCA9PiB7CiAgICBpbml0UHJpc20oZWwucXVlcnlTZWxlY3RvcignLm5pdC1wcmlzbS1tb3VudCcpLCBwcmlzbUNhcmRDb25maWcpOwogIH0pOwogIGluaXRHcmFkaWVudEJsaW5kcyhkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCdbZGF0YS1ibGluZHNdJyksIGJsaW5kc0NvbmZpZyk7CiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnW2RhdGEtYmxpbmRzLXdhcm5dJykuZm9yRWFjaChlbCA9PiB7CiAgICBpbml0R3JhZGllbnRCbGluZHMoZWwucXVlcnlTZWxlY3RvcignLm5pdC1ibGluZHMtbW91bnQtc20nKSwgYmxpbmRzQ29uZmlnV2Fybik7CiAgfSk7CiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnW2RhdGEtYmxpbmRzLWluZm9dJykuZm9yRWFjaChlbCA9PiB7CiAgICBpbml0R3JhZGllbnRCbGluZHMoZWwucXVlcnlTZWxlY3RvcignLm5pdC1ibGluZHMtbW91bnQtc20nKSwgYmxpbmRzQ29uZmlnSW5mbyk7CiAgfSk7Cn0KLy8gYHR5cGU9Im1vZHVsZSJgIHNjcmlwdHMgZmV0Y2ggdGhlaXIgaW1wb3J0cyBvdmVyIHRoZSBuZXR3b3JrIGJlZm9yZSBydW5uaW5nLAovLyBzbyBvbiBhIHJlYWwgV29yZFByZXNzIHBhZ2UgKGxvdHMgb2Ygb3RoZXIgY29udGVudC9zY3JpcHRzIGFib3ZlIHRoaXMgb25lKQovLyBgRE9NQ29udGVudExvYWRlZGAgaGFzIHZlcnkgb2Z0ZW4gQUxSRUFEWSBmaXJlZCBieSB0aGUgdGltZSB0aGlzIGxpbmUgcnVucyDigJQKLy8gYW4gZXZlbnQgbGlzdGVuZXIgcmVnaXN0ZXJlZCBhZnRlciB0aGUgZmFjdCBuZXZlciBnZXRzIGNhbGxlZCwgYW5kIG5vdGhpbmcKLy8gbW91bnRzLiBDaGVja2luZyBkb2N1bWVudC5yZWFkeVN0YXRlIGZpcnN0IGNvdmVycyBib3RoIGNhc2VzLgppZiAoZG9jdW1lbnQucmVhZHlTdGF0ZSA9PT0gJ2xvYWRpbmcnKSB7CiAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignRE9NQ29udGVudExvYWRlZCcsIG1vdW50QWxsQmFja2dyb3VuZHMpOwp9IGVsc2UgewogIG1vdW50QWxsQmFja2dyb3VuZHMoKTsKfQo=\"),function(c){return c.charCodeAt(0)}));document.head.appendChild(s)})()<\/script>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>AI Powered Solutions nitanet.net NITACO \u2014 AI Destekli \u0130leti\u015fim veD\u00f6n\u00fc\u015f\u00fcm Zek\u00e2s\u0131 Her M\u00fc\u015fteri Bir F\u0131rsatt\u0131r. Peki Ya Ka\u00e7anlar? Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur. NITACO, m\u00fc\u015fterinin ilk mesaj\u0131ndan sad\u0131k m\u00fc\u015fteriye d\u00f6n\u00fc\u015f\u00fcm\u00fcne kadar t\u00fcm yolculu\u011fu yapay zek\u00e2 ile y\u00f6netir. \u00dccretsiz AI Strateji Analizi Klinik App Sistemi Ke\u015ffedin Sorun Fark\u0131nda Olmadan M\u00fc\u015fteri Kaybediyorsunuz Her i\u015fletme her [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-1615","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Yapay Zeka M\u00fc\u015fteri \u0130leti\u015fimi ve Otomasyonu | NITACO<\/title>\n<meta name=\"description\" content=\"Her i\u015fletme her g\u00fcn potansiyel m\u00fc\u015fteri kaybeder, fark\u0131nda bile olmadan. Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nitanet.net\/tr\/ai\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NITACO AI Destekli \u0130leti\u015fim veD\u00f6n\u00fc\u015f\u00fcm Zek\u00e2s\u0131\" \/>\n<meta property=\"og:description\" content=\"Her M\u00fc\u015fteri Bir F\u0131rsatt\u0131r. Peki Ya Ka\u00e7anlar?Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur. NITACO, m\u00fc\u015fterinin ilk mesaj\u0131ndan sad\u0131k m\u00fc\u015fteriye d\u00f6n\u00fc\u015f\u00fcm\u00fcne kadar t\u00fcm yolculu\u011fu yapay zek\u00e2 ile y\u00f6netir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nitanet.net\/tr\/ai\/\" \/>\n<meta property=\"og:site_name\" content=\"NITACO IT Company\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/share\/18VjWyiZvV\/?mibextid=wwXIfr\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-23T10:32:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nitanet.net\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-135624_result.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1871\" \/>\n\t<meta property=\"og:image:height\" content=\"1113\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nitanet.net\\\/ai\\\/\",\"url\":\"https:\\\/\\\/nitanet.net\\\/ai\\\/\",\"name\":\"Yapay Zeka M\u00fc\u015fteri \u0130leti\u015fimi ve Otomasyonu | NITACO\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nitanet.net\\\/#website\"},\"datePublished\":\"2026-08-21T13:30:07+00:00\",\"dateModified\":\"2026-08-23T10:32:22+00:00\",\"description\":\"Her i\u015fletme her g\u00fcn potansiyel m\u00fc\u015fteri kaybeder, fark\u0131nda bile olmadan. Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nitanet.net\\\/ai\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nitanet.net\\\/ai\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nitanet.net\\\/ai\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/nitanet.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nitanet.net\\\/#website\",\"url\":\"https:\\\/\\\/nitanet.net\\\/\",\"name\":\"NITACO\",\"description\":\"AI Communication Intelligence &amp; Automation\",\"publisher\":{\"@id\":\"https:\\\/\\\/nitanet.net\\\/#organization\"},\"alternateName\":\"NITACO AI\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nitanet.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nitanet.net\\\/#organization\",\"name\":\"NITACO IT Company\",\"url\":\"https:\\\/\\\/nitanet.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/nitanet.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nitanet.net\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/cropped-NEW2.png\",\"contentUrl\":\"https:\\\/\\\/nitanet.net\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/cropped-NEW2.png\",\"width\":472,\"height\":227,\"caption\":\"NITACO IT Company\"},\"image\":{\"@id\":\"https:\\\/\\\/nitanet.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/share\\\/18VjWyiZvV\\\/?mibextid=wwXIfr\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Yapay Zeka M\u00fc\u015fteri \u0130leti\u015fimi ve Otomasyonu | NITACO","description":"Her i\u015fletme her g\u00fcn potansiyel m\u00fc\u015fteri kaybeder, fark\u0131nda bile olmadan. Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nitanet.net\/tr\/ai\/","og_locale":"tr_TR","og_type":"article","og_title":"NITACO AI Destekli \u0130leti\u015fim veD\u00f6n\u00fc\u015f\u00fcm Zek\u00e2s\u0131","og_description":"Her M\u00fc\u015fteri Bir F\u0131rsatt\u0131r. Peki Ya Ka\u00e7anlar?Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur. NITACO, m\u00fc\u015fterinin ilk mesaj\u0131ndan sad\u0131k m\u00fc\u015fteriye d\u00f6n\u00fc\u015f\u00fcm\u00fcne kadar t\u00fcm yolculu\u011fu yapay zek\u00e2 ile y\u00f6netir.","og_url":"https:\/\/nitanet.net\/tr\/ai\/","og_site_name":"NITACO IT Company","article_publisher":"https:\/\/www.facebook.com\/share\/18VjWyiZvV\/?mibextid=wwXIfr","article_modified_time":"2026-08-23T10:32:22+00:00","og_image":[{"width":1871,"height":1113,"url":"https:\/\/nitanet.net\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-135624_result.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tahmini okuma s\u00fcresi":"4 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nitanet.net\/ai\/","url":"https:\/\/nitanet.net\/ai\/","name":"Yapay Zeka M\u00fc\u015fteri \u0130leti\u015fimi ve Otomasyonu | NITACO","isPartOf":{"@id":"https:\/\/nitanet.net\/#website"},"datePublished":"2026-08-21T13:30:07+00:00","dateModified":"2026-08-23T10:32:22+00:00","description":"Her i\u015fletme her g\u00fcn potansiyel m\u00fc\u015fteri kaybeder, fark\u0131nda bile olmadan. Sorun teknoloji eksikli\u011fi de\u011fil, ileti\u015fim stratejisinin yoklu\u011fudur.","breadcrumb":{"@id":"https:\/\/nitanet.net\/ai\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nitanet.net\/ai\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nitanet.net\/ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nitanet.net\/"},{"@type":"ListItem","position":2,"name":"AI"}]},{"@type":"WebSite","@id":"https:\/\/nitanet.net\/#website","url":"https:\/\/nitanet.net\/","name":"NITACO","description":"Yapay Zeka \u0130leti\u015fim Zekas\u0131 ve Otomasyonu","publisher":{"@id":"https:\/\/nitanet.net\/#organization"},"alternateName":"NITACO AI","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nitanet.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/nitanet.net\/#organization","name":"NITACO Bili\u015fim \u015eirketi","url":"https:\/\/nitanet.net\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/nitanet.net\/#\/schema\/logo\/image\/","url":"https:\/\/nitanet.net\/wp-content\/uploads\/2021\/02\/cropped-NEW2.png","contentUrl":"https:\/\/nitanet.net\/wp-content\/uploads\/2021\/02\/cropped-NEW2.png","width":472,"height":227,"caption":"NITACO IT Company"},"image":{"@id":"https:\/\/nitanet.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/share\/18VjWyiZvV\/?mibextid=wwXIfr"]}]}},"_links":{"self":[{"href":"https:\/\/nitanet.net\/tr\/wp-json\/wp\/v2\/pages\/1615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nitanet.net\/tr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nitanet.net\/tr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nitanet.net\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nitanet.net\/tr\/wp-json\/wp\/v2\/comments?post=1615"}],"version-history":[{"count":14,"href":"https:\/\/nitanet.net\/tr\/wp-json\/wp\/v2\/pages\/1615\/revisions"}],"predecessor-version":[{"id":1629,"href":"https:\/\/nitanet.net\/tr\/wp-json\/wp\/v2\/pages\/1615\/revisions\/1629"}],"wp:attachment":[{"href":"https:\/\/nitanet.net\/tr\/wp-json\/wp\/v2\/media?parent=1615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}