CINXE.COM
Genelkurmay Başkanı Akar, Mardin'de - Son Dakika Haberleri Milliyet
<!DOCTYPE html><html lang="tr"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta http-equiv="Content-type" content="text/html;charset=UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><script>window.bdmpData = window.bdmpData || [];function bdmp() { bdmpData.push(arguments); }bdmp("initAt", new Date());bdmp("projectId", "bl2ok5med65lk2");</script><script async src="https://b-cdn.do.brainsland.com/banalytics.js?projectId=bl2ok5med65lk2"></script><link rel="dns-prefetch" href="//static.milliyet.com.tr" /><link rel="dns-prefetch" href="//player.milliyet.com.tr" /><link rel="dns-prefetch" href="//fonts.googleapis.com" /><link href="https://static.milliyet.com.tr/styles/newsdetailredisgn/author-detail-content.min.css?v=20250127.6" type="text/css" rel="stylesheet" /><link href="https://static.milliyet.com.tr/styles/newsdetailredisgn/news-detail.min.css?v=20250127.6" type="text/css" rel="stylesheet" /><title>Genelkurmay Başkanı Akar, Mardin'de - Son Dakika Haberleri Milliyet</title><meta property="og:url" content="https://www.milliyet.com.tr/gundem/genelkurmay-baskani-akar-mardinde-2237360" /><meta name="description" content="Genelkurmay Başkanı Orgeneral Hulusi Akar, bölücü terör örgütüne yönelik operasyonların devam ettiği Mardin'e geldi." /><meta property="og:title" content="Genelkurmay Başkanı Akar, Mardin'de" /><meta property="og:type" content="article" /><meta property="og:image" content="https://image.milimaj.com/i/milliyet/75/0x0/5c8ced2845d2a01ef4ca889f.jpg" /><meta property="og:site_name" content="Milliyet" /><meta property="og:description" content="Genelkurmay Başkanı Orgeneral Hulusi Akar, bölücü terör örgütüne yönelik operasyonların devam ettiği Mardin'e geldi." /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="@Milliyet" /><meta name="twitter:creator" content="@Milliyet" /><meta name="twitter:url" content="https://www.milliyet.com.tr/gundem/genelkurmay-baskani-akar-mardinde-2237360" /><meta name="twitter:title" content="Genelkurmay Başkanı Akar, Mardin'de" /><meta name="twitter:description" content="Genelkurmay Başkanı Orgeneral Hulusi Akar, bölü..." /><meta name="twitter:image" content="https://image.milimaj.com/i/milliyet/75/0x0/5c8ced2845d2a01ef4ca889f.jpg" /><meta name="keywords" content="" /><meta name="title" content="Genelkurmay Başkanı Akar, Mardin'de"><meta name="datePublished" content="2016-05-01T16:10:27+03:00"><meta name="dateModified" content="2016-05-01T16:37:27+03:00"><meta name="url" content="https://www.milliyet.com.tr/gundem/genelkurmay-baskani-akar-mardinde-2237360"><meta name="articleSection" content="news"><meta name="articleAuthor" content="DHA"><meta property="creators" content="sevket.taner" /><link rel="icon" type="image/png" sizes="16x16" href="https://static.milliyet.com.tr/favicon/favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="https://static.milliyet.com.tr/favicon/favicon-32x32.png"><link rel="icon" type="image/png" sizes="48x48" href="https://static.milliyet.com.tr/favicon/favicon-48x48.png"><link rel="icon" type="image/png" sizes="192x192" href="https://static.milliyet.com.tr/favicon/favicon-192x192.png"><link rel="apple-touch-icon" type="image/png" sizes="167x167" href="https://static.milliyet.com.tr/favicon/favicon-167x167.png"><link rel="apple-touch-icon" type="image/png" sizes="180x180" href="https://static.milliyet.com.tr/favicon/favicon-180x180.png"><link rel="canonical" href="https://www.milliyet.com.tr/gundem/genelkurmay-baskani-akar-mardinde-2237360" /><link rel="alternate" type="application/rss+xml" href="https://www.milliyet.com.tr/rss/newstand/gundemrss.xml"><link rel="preconnect" href="https://www.googletagservices.com"><link rel="preconnect" href="https://adservice.google.com"><link rel="preconnect" href="https://tags.bkrtx.com"><link rel="preconnect" href="https://csi.gstatic.com"><link rel="preconnect" href="https://mc.yandex.ru"><script src="https://static.milliyet.com.tr/scripts/milliyet/jquery.min.js?v=20250127.6"></script><meta name="robots" content="max-image-preview:large, max-video-preview:-1"><meta http-equiv="pragma" content="no-cache" /><meta name="Classification" content="News" /><link rel="preload" href="https://static.milliyet.com.tr/fonts/newsdetailredisgn/lato/Lato-Medium.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/newsdetailredisgn/lato/Lato-ExtraBold.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/newsdetailredisgn/lato/Lato-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/newsdetailredisgn/lato/Lato-Regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/newsdetailredisgn/lato/Lato-Semibold.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/newsdetailredisgn/roboto/Roboto-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/newsdetailredisgn/lato/Lato-Light.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/newsdetailredisgn/lato/Lato-Black.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/gilroy/gilroy-extra-bold.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="image_src" href="https://image.milimaj.com/i/milliyet/75/0x0/5c8ced2845d2a01ef4ca889f.jpg" /><script type="application/ld+json">{"@context": "https://schema.org","@type": "NewsArticle","articleSection": "Gündem","mainEntityOfPage": {"@type": "WebPage","@id": "https://www.milliyet.com.tr/gundem/genelkurmay-baskani-akar-mardinde-2237360"},"headline": "Genelkurmay Başkanı Akar, Mardin'de","wordCount": "423","datePublished": "2016-05-01T16:10:27+03:00","dateModified": "2016-05-01T16:37:27+03:00","description": "Genelkurmay Başkanı Orgeneral Hulusi Akar, bölücü terör örgütüne yönelik operasyonların devam ettiği Mardin'e geldi.","articleBody": "Mardin'e gelen Genelkurmay Başkanı Orgeneral Hulusi Akar, sokağa çıkma yasağı ve operasyonların sürdüğü Nusaybin ilçesinde teröristler tarafından şehit edilen 3 asker için Selen Kışlası'nda düzenlenen uğurlama törenine katıldı. Törenin ardından şehitler memleketlerine uğurlandı. Nusaybin ilçesinde, PKK'lıların roketli saldırısı sonucu şehit düşen Jandarma Uzman çavuşlar Sinan Oruç, Serdar Yıldırım ve Hakan Duyğal için Mardin Selen kaşlısında tören düzenlendi. Genel Kurmay Başkanı Orgeneral Hulusi Akar, Kara Kuvvetleri komutanı Orgeneral Salih Zeki Çolak, Mardin Valisi Ömer Faruk Koçak, 7. Kolordu Komutanı İbrahim Yılmaz, 70'inci Mekanize Piyade Tugay Komutanı Tuğgeneral Salih Kırhan, İl Emniyet Müdürü Lütfullah Uğur Pekcan, Cumhuriyet Başsavcısı Mehmet Özel, şehitlerin aileleri, silah arkadaşları ve Mardinli vatandaşların katıldığı uğurlama töreninde önce şehitlerin öz geçmişleri okundu. Törende Türk Silahlı Kuvvetler adına konuşan Yarbay Kubilay Karadeniz, şehitlerin daima milletin kalbinde yaşadıklarını ve yaşamaya devam edeceklerini söyledi. Al kanlarının rengini bayrağına veren, vatan toprağını karış karış kanlarıyla sulayan şehitlerin aralarından ayrılmadıklarını ifade eden Karadeniz, Türk Silahlı Kuvvetleri olarak bölücü terör örgütünün amaçlarına ulaşmasını engellemek ve kanun hakimiyetini sağlamak maksadıyla görevimize daha artan bir inanç ve kararlılıkla devam edeceğiz. Kahraman şehitlerimizin emaneti olan 'bayrak', 'vatan' için kutsal nöbet sırası bizde. Aziz şehitlerimiz, sizlere layık olmanın bilinci içinde dimdik vazife başındayız, rahat uyuyun diye konuştu. Yarbay Karadeniz, konuşmasını şöyle sürdürdü: Milletin birliği ve beraberliği, vatanın bölünmez bütünlüğü için binlerce şehit verildi. Üzerinde yaşadığımız toprakların Türk yurdu olarak kalması, uzun süren mücadelenin, gösterilen özverili çabaların ve hayatlarını bu uğurda kaybeden aziz şehitlerimizin eseridir. Gururumuz ve kıvanç kaynağımız olan şehitlerimiz birlik ve bütünlüğümüzün, yurt sevgimizin, özgürlük ve bağımsızlığımızın simgeleridir. Bilinmelidir ki Türk Silahlı Kuvvetleri, Türkiye Cumhuriyeti'ni korumak, kollamak ve muhafaza etmek kararından asla vazgeçmeyecektir. Bu uğurda binlerce şehit veren Türk Silahlı Kuvvetleri, bundan sonra da ne pahasına olursa olsun, ülkemizin birlik ve bütünlüğünü korumaya artan bir azim ve kararlılıkla devam edecektir. Hukuku, insan temel hak ve özgürlüklerini, eşitliği ve demokrasiyi dilinden düşürmeyen ancak devletin sunduğu tüm bu haklardan faydalanarak insanlığa, hukuka, demokrasiye ve özgürlüğe tamamen aykırı ve ters, en alçak cinayetleri işleyenler ve bu cinayetlere alkış tutanlar şunu asla unutmasınlar, Türkiye Cumhuriyeti Devleti kanunları önünde yaptıkları bu caniliklerin hesabını mutlaka vereceklerdir. Tören sonunda Mardin İl Müftüsü Dursun Ali Coşkun şehitler için dua okudu. Duanın ardından Şehitlerden Jandarma Uzman çavuş Sinan Oruç'un cenazesi Bartın'ın Ulus ilçesine, evli olan Serdar Yıldırım'ın cenazesi Adana'nın Aladağ ilçesine, evli ve üç çocuk babası olan Hakan Duyğal'ın cenazesi ise Kahramanmaraş'a uğurlandı. Törenden sonra Genelkurmay Başkanı Orgeneral Akar ve diğer komutanlar, operasyonları yerinde incelemek üzere sıcak çatışmaların yaşandığı Nusaybin ilçesine gitti.","author": {"@type": "Person","name":"Milliyet.com.tr"},"publisher": {"@type": "Organization","name": "Milliyet","logo": {"@type": "ImageObject","url" : "https://static.milliyet.com.tr/images/milliyet/milliyet-m-logo.png","width": 250,"height": 60}},"image": {"@type": "ImageObject","url": "https://image.milimaj.com/i/milliyet/75/0x0/5c8ced2845d2a01ef4ca889f.jpg","width": "1200","height": "675"},"keywords": []}</script><script type="application/ld+json">{"@context": "https://schema.org","@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Haberler","item": "https://www.milliyet.com.tr"},{"@type": "ListItem","position": 2,"name": "Gündem","item": "https://www.milliyet.com.tr/gundem/"},{"@type": "ListItem","position": 3,"name": "Genelkurmay Başkanı Akar, Mardin'de","item": "https://www.milliyet.com.tr/gundem/genelkurmay-baskani-akar-mardinde-2237360"}]}</script><link rel="preload" href="https://static.milliyet.com.tr/fonts/mulish/Mulish-Regular.ttf" as="font" type="font/ttf" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/mulish/Mulish-Medium.ttf" as="font" type="font/ttf" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/mulish/Mulish-SemiBold.ttf" as="font" type="font/ttf" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/mulish/Mulish-Bold.ttf" as="font" type="font/ttf" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/mulish/Mulish-ExtraBold.ttf" as="font" type="font/ttf" crossorigin="anonymous"><link rel="preload" href="https://static.milliyet.com.tr/fonts/mulish/Mulish-Black.ttf" as="font" type="font/ttf" crossorigin="anonymous"><link rel="preload" as="script" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js"><link rel="preload" as="script" href="https://ad.medyanetads.com/adservice/adservice.js"><link rel="preconnect" href="https://securepubads.g.doubleclick.net"><link rel="preconnect" href="https://tpc.googlesyndication.com"><link rel="dns-prefetch" href="https://tpc.googlesyndication.com"><link rel="dns-prefetch" href="https://pro.ip-api.com/"><link rel="dns-prefetch" href="https://ad.medyanetads.com/"><link rel="dns-prefetch" href="https://cdn.medyanetads.com/"><script async id="adservice_gpt_script" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script><script async id="adservice_script" src="https://ad.medyanetads.com/adservice/adservice.js"></script><script>var adUnitGroups = {};function getAdUnitGroup(adUnitDivId) {if (adUnitDivId === null || adUnitDivId === undefined || adUnitDivId === '') { return ''; }var adUnitType = adUnitDivId.split('/').slice(-1)[0];var slotName = adUnitType.split('-')[0];var infiniteLevel = parseInt(adUnitType.split('-')[1] || 1000);var adUnitGroup = '';if ((infiniteLevel / 1000) < 1) { infiniteLevel *= 1000; }var adUnitPrefixMapping ={"feed": ["body_300x250", "body_300x250_1", "body_300x250_2", "body_300x250_3", "body_300x250_4", "body_300x250_5","body_728x90_1", "body_728x90_2", "body_728x90_3", "body_728x90_4", "body_728x90_5", "body_728x90_6", "body_728x90_7","feed1_300x250", "feed2_300x250", "feed3_300x250", "feed4_300x250", "feed5_300x250","haberici_300x250", "haberici_300x250_1", "haberici_300x250_2", "haberici_300x250_3", "haberici_300x250_4", "haberici_300x250_5","300x250", "300x250_2", "300x250_3", "300x250_4","header_940x60","advertorial_fluid_300x250_1"],"sidebar": ["sidebar_300x250_1", "sidebar_300x250_2", "sidebar_300x250_3", "sidebar_300x250_4", "sidebar_300x250_5", "sidebar_300x250_6", "sidebar_300x250_7"],"header": ["header_728x90_masthead", "header_728x90", "320x50"],"footer": ["footer_728x90"],"skyscraper_left": ["pageskin_sol_120x600"],"skyscraper_right": ["sag_120x600"],"interstitial": ["interstitial_oop"],"scroll": ["scroll_ad"]};var adUnitGroupPrefix = Object.keys(adUnitPrefixMapping).filter(key => adUnitPrefixMapping[key].indexOf(slotName) > -1)[0] || '';if (adUnitGroupPrefix !== '') {var key = `${adUnitGroupPrefix}_${infiniteLevel}`;var value = Object.keys(adUnitGroups).indexOf(key) > -1? parseInt(adUnitGroups[key]) + 1: infiniteLevel;adUnitGroup = value === 1000 ? adUnitGroupPrefix : `${adUnitGroupPrefix}_${value}`;adUnitGroups[key] = value;}return adUnitGroup;}function removeBlankAttributes(obj) {if (obj === null || obj === undefined || obj === '') { return {}; }for (var propName in obj) {if (obj[propName] === null || obj[propName] === undefined || obj[propName] === '') {delete obj[propName];}}return obj}</script><script>var adServiceConfig = {isMobile: function () { return /iPhone|iPod|Windows Phone|Opera Mini|BlackBerry|webOS|Android.+Mobile/i.test(navigator.userAgent); },isIframe: function () { return window.location.href.indexOf("iframe") > 0 },isRefreshedHomePage: function () { return sessionStorage.getItem('homeUrl') === window.location.href },isHomePage: function () {var host = location.hostname === 'localhost' ? location.protocol + '//' + location.hostname + ':' + location.port + '/' : location.protocol + '//' + location.hostname + '/';return host === window.location.href;},isContentPage: function () { return 1 === 1; },prebidBidders: function () { return this.isMobile() ? 'https://ad.medyanetads.com/adservice/prebid/m_milliyet_com_tr.json' : 'https://ad.medyanetads.com/adservice/prebid/milliyet_com_tr.json'; },slotHeights: [],isbundle: function () { return window.location.href.toLocaleLowerCase().indexOf("utm_source=bundle") > 0; }};var adservice = adservice ||{targetings: [],adUnits: [],oopAdUnits: [],interactiveAdUnits: [],modules: ['pg','prebid','scroll','interstitial','oneTrust','amazon'],prebidSettings: {bidders: adServiceConfig.prebidBidders()},pgSettings: {bpId: 'milliyet'},oneTrustSettings: {domainScript: 'afab14be-0bc3-4b9a-b8b8-fe8f398b0940'},yandexSettings: {counterId: '91948582'}};adservice.targetings = [{ "milliyet_kategori": "ml_gundem" },{ "keywords": "pagetype_article" },{ "catlist": "c1_gundem" },{ "contentid": "2237360" },{ "context": "" },{ "AdServiceStatus": "true" },{ "isVideo": "false" },{ "myt_contentid": "2237360" }];if (adServiceConfig.isbundle()) {adservice.targetings.push({"request": "bundle"});}if (adServiceConfig.isContentPage()) {adservice.targetings.push({ "inflevel": "inflevel_1" });}if (adServiceConfig.isIframe()) {adservice.targetings[1].keywords = "pagetype_other,inf_anasayfa";}if (adServiceConfig.isRefreshedHomePage()) {adservice.targetings[1].keywords = "pagetype_other,refresh";}if (adServiceConfig.isHomePage()) {sessionStorage.setItem('homeUrl', window.location.href);}if (adServiceConfig.isMobile()) {adservice.oopAdUnits.push({path: '/9927946,22425446936/milliyet_mobilsite/gundem/oop_2',divId: '9927946,22425446936/milliyet_mobilsite/gundem/oop_2'});adservice.oopAdUnits.push({path: '/9927946,22425446936/milliyet_mobilsite/gundem/oop_3',divId: '9927946,22425446936/milliyet_mobilsite/gundem/oop_3'});adservice.oopAdUnits.push({path: '/9927946,22425446936/milliyet_mobilsite/gundem/oop_4',divId: '9927946,22425446936/milliyet_mobilsite/gundem/oop_4'});adservice.oopAdUnits.push({path: '/9927946,22425446936/milliyet_mobilsite/gundem/oop_5',divId: '9927946,22425446936/milliyet_mobilsite/gundem/oop_5'});adservice.interactiveAdUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet_mobilsite/gundem/interstitial_oop',size: JSON.parse('[[320,480], [5,5], "fluid"]'),divId: '9927946,22425446936/milliyet_mobilsite/gundem/interstitial_oop',adGroup: getAdUnitGroup('9927946,22425446936/milliyet_mobilsite/gundem/interstitial_oop'),type: 'interstitial'}));adservice.interactiveAdUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet_mobilsite/gundem/scroll_ad',size: JSON.parse('[[320,50],[320,100],[5,5]]'),divId: '9927946,22425446936/milliyet_mobilsite/gundem/scroll_ad',adGroup: getAdUnitGroup('9927946,22425446936/milliyet_mobilsite/gundem/scroll_ad'),sizeMappings: JSON.parse('[]'),type: 'scroll'}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet_mobilsite/gundem/320x50',size: JSON.parse('[[320,100],[300,250], [320,200]]'),divId: '9927946,22425446936/milliyet_mobilsite/gundem/320x50',adGroup: getAdUnitGroup('9927946,22425446936/milliyet_mobilsite/gundem/320x50'),sizeMappings: JSON.parse('[]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_1',size: JSON.parse('[[250, 250], [300, 250], [336, 280], [320, 50], [320, 100]]'),divId: '9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_1',adGroup: getAdUnitGroup('9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_1'),sizeMappings: JSON.parse('[]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_2',size: JSON.parse('["fluid",[250, 250], [300, 250], [336, 280], [320, 50], [320, 100]]'),divId: '9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_2',adGroup: getAdUnitGroup('9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_2'),sizeMappings: JSON.parse('[]')})); } else {adservice.oopAdUnits.push({path: '/9927946,22425446936/milliyet/gundem/oop_2',divId: '9927946,22425446936/milliyet/gundem/oop_2',sizeMappings: JSON.parse('[]')});adservice.oopAdUnits.push({path: '/9927946,22425446936/milliyet/gundem/oop_3',divId: '9927946,22425446936/milliyet/gundem/oop_3',sizeMappings: JSON.parse('[]')});adservice.oopAdUnits.push({path: '/9927946,22425446936/milliyet/gundem/oop_4',divId: '9927946,22425446936/milliyet/gundem/oop_4',sizeMappings: JSON.parse('[]')});adservice.oopAdUnits.push({path: '/9927946,22425446936/milliyet/gundem/oop_5',divId: '9927946,22425446936/milliyet/gundem/oop_5',sizeMappings: JSON.parse('[]')});adservice.interactiveAdUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/interstitial_oop',size: JSON.parse('[[800,600], [5,5], "fluid"]'),divId: '9927946,22425446936/milliyet/gundem/interstitial_oop',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/interstitial_oop'),sizeMappings: JSON.parse('[[[860, 680], [[800, 600],[5, 5]]],[[0, 0], [5, 5]]]'),type: 'interstitial'}));adservice.interactiveAdUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/scroll_ad',size: JSON.parse('[[300,250], [5,5]]'),divId: '9927946,22425446936/milliyet/gundem/scroll_ad',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/scroll_ad'),sizeMappings: JSON.parse('[]'),type: 'scroll'}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/header_728x90',size: JSON.parse('[[728,90], [940,90], [940,250], [970,90], [970,250]]'),divId: '9927946,22425446936/milliyet/gundem/header_728x90',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/header_728x90'),sizeMappings: JSON.parse('[[[1200,100],[[728,90],[940,90],[940,250],[970,90],[970,250],[990,90],[990,250]]],[[992,100],[[728,90],[940,90],[940,250]]],[[730,100],[[728,90],[468,60]]],[[600,100],[[468,60]]],[[0,0],[]]]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/pageskin_sol_120x600',size: JSON.parse('[[120, 600], [160, 600], [300, 600]]'),divId: '9927946,22425446936/milliyet/gundem/pageskin_sol_120x600',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/pageskin_sol_120x600'),sizeMappings: JSON.parse('[[[1760, 100],[[300, 600], [120, 600]]],[[1340, 100],[[160, 600], [120, 600]]],[[1260, 100],[[120, 600]]],[[0, 0],[]]]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/sag_120x600',size: JSON.parse('[[120, 600], [160, 600], [300, 600]]'),divId: '9927946,22425446936/milliyet/gundem/sag_120x600',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/sag_120x600'),sizeMappings: JSON.parse('[[[1760, 100],[[300, 600], [120, 600]]],[[1340, 100],[[160, 600], [120, 600]]],[[1260, 100],[[120, 600]]],[[0, 0],[]]]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/sidebar_300x250_1',size: JSON.parse('[[300,250]]'),divId: '9927946,22425446936/milliyet/gundem/sidebar_300x250_1',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/sidebar_300x250_1'),sizeMappings: JSON.parse('[[[1200, 100], [[300, 250]]],[[992, 100], [[300, 250]]],[[0, 0], []]]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/sidebar_300x250_2',size: JSON.parse('[[300,250]]'),divId: '9927946,22425446936/milliyet/gundem/sidebar_300x250_2',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/sidebar_300x250_2'),sizeMappings: JSON.parse('[[[1200, 100], [[300, 250]]],[[992, 100], [[300, 250]]],[[0, 0], []]]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/sidebar_300x250_3',size: JSON.parse('[[300,250]]'),divId: '9927946,22425446936/milliyet/gundem/sidebar_300x250_3',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/sidebar_300x250_3'),sizeMappings: JSON.parse('[[[1200, 100], [[300, 250]]],[[992, 100], [[300, 250]]],[[0, 0], []]]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/sidebar_300x250_4',size: JSON.parse('[[300,250]]'),divId: '9927946,22425446936/milliyet/gundem/sidebar_300x250_4',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/sidebar_300x250_4'),sizeMappings: JSON.parse('[[[1200, 100], [[300, 250]]],[[992, 100], [[300, 250]]],[[0, 0], []]]')}));adservice.adUnits.push(removeBlankAttributes({path: '/9927946,22425446936/milliyet/gundem/body_300x250_2',size: JSON.parse('["fluid",[300, 250], [336, 280]]'),divId: '9927946,22425446936/milliyet/gundem/body_300x250_2',adGroup: getAdUnitGroup('9927946,22425446936/milliyet/gundem/body_300x250_2'),sizeMappings: JSON.parse('[[[1200, 100], [[300, 250], [336, 280]]],[[992, 100], [[300, 250]]],[[0, 0], []]]')})); }document.addEventListener('adservice-gpt-slot',function (event) {var adUnit = event.detail;if (adUnit.status === 'adUnitRenderEnded') {var adUnitHeight = adUnit.height;if (adUnitHeight) {adServiceConfig.slotHeights.push({slotDivId: adUnit.adUnitDivId,minHeight: adUnitHeight + 'px'});}}});</script><script defer src="https://fundingchoicesmessages.google.com/i/pub-4133813641255581?ers=1" nonce="wavwSy6JzoXzk_FdxQbogQ"></script><script nonce="wavwSy6JzoXzk_FdxQbogQ">(function () { function signalGooglefcPresent() { if (!window.frames['googlefcPresent']) { if (document.body) { const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe); } else { setTimeout(signalGooglefcPresent, 0); } } } signalGooglefcPresent(); })();</script><script>var netmera = netmera || [];</script><script src='//cdn.netmera-web.com/wsdkjs/oztt9-owVgfkr2G78hhVhDp9v_2I33M04Yv9CzWnphv3IFG-QC4Y0g' async></script><script type="text/javascript">window._taboola = window._taboola || [];_taboola.push({ article: 'auto' });!function (e, f, u, i) {if (!document.getElementById(i)) {e.async = 1;e.src = u;e.id = i;f.parentNode.insertBefore(e, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/milliyet/loader.js','tb_loader_script');if (window.performance && typeof window.performance.mark == 'function') {window.performance.mark('tbl_ic');}</script><script type="text/javascript">var mcooikeid = /ga=([^;]+)/i.test(document.cookie) ? RegExp.$1 : "";var fromInfiniteHome = "0";let refererUrl = document.referrer;if (typeof refererUrl !== "undefined" && refererUrl.length > 0) {fromInfiniteHome = refererUrl.indexOf("iframe") > 0 ? "1" : "0";}/* infinite detail data layer function*/var dataLayer = [];dataLayer.push({"mnewstype": "haber","mauthor": "","mlasteditor": "sevket.taner","mauthorcat": "","mauthortype": "","mcat1": "gundem","mcat2": "","mcat3": "","mcat4": "","msubdom": "www","mnewsid": "2237360","mpublishdate": "20160501","mcreateddate": "20160501","mmodifieddate": "20160501","mpagetype": "detail","amp": "0","infinite": "0","mseotype": "","meditor": "sevket.taner",});function getElementCountByParameters(selector) {var value = 0,elems = document.querySelectorAll(selector);if (elems) {value = elems.length;}if (value >= 2) {var articleType = 'haber';if (articleType === 'BBC' || articleType == 'DW') {value = value - 2;}}return value;}document.addEventListener('DOMContentLoaded',function () {});</script><!-- Start Google Tag Managers --><script type="text/javascript">document.addEventListener('DOMContentLoaded', function () {(function (w, d, s, l, i) {w[l] = w[l] || [];w[l].push({'gtm.start': new Date().getTime(),event: 'gtm.js'});var f = d.getElementsByTagName(s)[0],j = d.createElement(s),dl = l != 'dataLayer' ? '&l=' + l : '';j.async = true;j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;f.parentNode.insertBefore(j, f);})(window, document, 'script', 'dataLayer', 'GTM-K25R33X');});</script><!-- End Google Tag Manager --><script>let isMobileDeviceBTLoader = function () { return /iPhone|iPod|Windows Phone|Opera Mini|BlackBerry|webOS|Android.+Mobile/i.test(navigator.userAgent) };if (!isMobileDeviceBTLoader()) {var scriptTag = document.createElement('script');scriptTag.type = "text/javascript";scriptTag.async = true;scriptTag.setAttribute('src', 'https://btloader.com/tag?o=5633512275181568&upapi=true');document.head.appendChild(scriptTag);};</script><script>"use strict"; var _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { return typeof e } : function (e) { return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e }; !function (e, t) { "object" === ("undefined" == typeof module ? "undefined" : _typeof(module)) && "object" === _typeof(module.exports) ? module.exports = e.document ? t(e, !0) : function (e) { if (!e.document) throw new Error("jQuery requires a window with a document"); return t(e) } : t(e) }("undefined" != typeof window ? window : void 0, function (C, e) { var t = [], r = Object.getPrototypeOf, s = t.slice, g = t.flat ? function (e) { return t.flat.call(e) } : function (e) { return t.concat.apply([], e) }, u = t.push, i = t.indexOf, n = {}, o = n.toString, v = n.hasOwnProperty, a = v.toString, l = a.call(Object), y = {}, m = function (e) { return "function" == typeof e && "number" != typeof e.nodeType && "function" != typeof e.item }, x = function (e) { return null != e && e === e.window }, E = C.document, c = { type: !0, src: !0, nonce: !0, noModule: !0 }; function b(e, t, n) { var r, i, o = (n = n || E).createElement("script"); if (o.text = e, t) for (r in c) (i = t[r] || t.getAttribute && t.getAttribute(r)) && o.setAttribute(r, i); n.head.appendChild(o).parentNode.removeChild(o) } function w(e) { return null == e ? e + "" : "object" === (void 0 === e ? "undefined" : _typeof(e)) || "function" == typeof e ? n[o.call(e)] || "object" : void 0 === e ? "undefined" : _typeof(e) } var f = "3.6.0", S = function e(t, n) { return new e.fn.init(t, n) }; function p(e) { var t = !!e && "length" in e && e.length, n = w(e); return !m(e) && !x(e) && ("array" === n || 0 === t || "number" == typeof t && 0 < t && t - 1 in e) } S.fn = S.prototype = { jquery: f, constructor: S, length: 0, toArray: function () { return s.call(this) }, get: function (e) { return null == e ? s.call(this) : e < 0 ? this[e + this.length] : this[e] }, pushStack: function (e) { var t = S.merge(this.constructor(), e); return t.prevObject = this, t }, each: function (e) { return S.each(this, e) }, map: function (n) { return this.pushStack(S.map(this, function (e, t) { return n.call(e, t, e) })) }, slice: function () { return this.pushStack(s.apply(this, arguments)) }, first: function () { return this.eq(0) }, last: function () { return this.eq(-1) }, even: function () { return this.pushStack(S.grep(this, function (e, t) { return (t + 1) % 2 })) }, odd: function () { return this.pushStack(S.grep(this, function (e, t) { return t % 2 })) }, eq: function (e) { var t = this.length, n = +e + (e < 0 ? t : 0); return this.pushStack(0 <= n && n < t ? [this[n]] : []) }, end: function () { return this.prevObject || this.constructor() }, push: u, sort: t.sort, splice: t.splice }, S.extend = S.fn.extend = function () { var e, t, n, r, i, o, a = arguments[0] || {}, s = 1, u = arguments.length, l = !1; for ("boolean" == typeof a && (l = a, a = arguments[s] || {}, s++), "object" === (void 0 === a ? "undefined" : _typeof(a)) || m(a) || (a = {}), s === u && (a = this, s--); s < u; s++)if (null != (e = arguments[s])) for (t in e) r = e[t], "__proto__" !== t && a !== r && (l && r && (S.isPlainObject(r) || (i = Array.isArray(r))) ? (n = a[t], o = i && !Array.isArray(n) ? [] : i || S.isPlainObject(n) ? n : {}, i = !1, a[t] = S.extend(l, o, r)) : void 0 !== r && (a[t] = r)); return a }, S.extend({ expando: "jQuery" + (f + Math.random()).replace(/\D/g, ""), isReady: !0, error: function (e) { throw new Error(e) }, noop: function () { }, isPlainObject: function (e) { var t, n; return !(!e || "[object Object]" !== o.call(e)) && (!(t = r(e)) || "function" == typeof (n = v.call(t, "constructor") && t.constructor) && a.call(n) === l) }, isEmptyObject: function (e) { var t; for (t in e) return !1; return !0 }, globalEval: function (e, t, n) { b(e, { nonce: t && t.nonce }, n) }, each: function (e, t) { var n, r = 0; if (p(e)) for (n = e.length; r < n && !1 !== t.call(e[r], r, e[r]); r++); else for (r in e) if (!1 === t.call(e[r], r, e[r])) break; return e }, makeArray: function (e, t) { var n = t || []; return null != e && (p(Object(e)) ? S.merge(n, "string" == typeof e ? [e] : e) : u.call(n, e)), n }, inArray: function (e, t, n) { return null == t ? -1 : i.call(t, e, n) }, merge: function (e, t) { for (var n = +t.length, r = 0, i = e.length; r < n; r++)e[i++] = t[r]; return e.length = i, e }, grep: function (e, t, n) { for (var r = [], i = 0, o = e.length, a = !n; i < o; i++)!t(e[i], i) !== a && r.push(e[i]); return r }, map: function (e, t, n) { var r, i, o = 0, a = []; if (p(e)) for (r = e.length; o < r; o++)null != (i = t(e[o], o, n)) && a.push(i); else for (o in e) null != (i = t(e[o], o, n)) && a.push(i); return g(a) }, guid: 1, support: y }), "function" == typeof Symbol && (S.fn[Symbol.iterator] = t[Symbol.iterator]), S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "), function (e, t) { n["[object " + t + "]"] = t.toLowerCase() }); var d = function (n) { var e, d, b, o, i, h, f, g, w, u, l, T, C, a, E, v, s, c, y, S = "sizzle" + 1 * new Date, p = n.document, k = 0, r = 0, m = ue(), x = ue(), A = ue(), N = ue(), j = function (e, t) { return e === t && (l = !0), 0 }, D = {}.hasOwnProperty, t = [], q = t.pop, L = t.push, H = t.push, O = t.slice, P = function (e, t) { for (var n = 0, r = e.length; n < r; n++)if (e[n] === t) return n; return -1 }, R = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", M = "[\\x20\\t\\r\\n\\f]", I = "(?:\\\\[\\da-fA-F]{1,6}" + M + "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+", W = "\\[" + M + "*(" + I + ")(?:" + M + "*([*^$|!~]?=)" + M + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + I + "))|)" + M + "*\\]", _ = ":(" + I + ")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|" + W + ")*)|.*)\\)|)", F = new RegExp(M + "+", "g"), B = new RegExp("^" + M + "+|((?:^|[^\\\\])(?:\\\\.)*)" + M + "+$", "g"), $ = new RegExp("^" + M + "*," + M + "*"), z = new RegExp("^" + M + "*([>+~]|" + M + ")" + M + "*"), U = new RegExp(M + "|>"), X = new RegExp(_), V = new RegExp("^" + I + "$"), G = { ID: new RegExp("^#(" + I + ")"), CLASS: new RegExp("^\\.(" + I + ")"), TAG: new RegExp("^(" + I + "|[*])"), ATTR: new RegExp("^" + W), PSEUDO: new RegExp("^" + _), CHILD: new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + M + "*(even|odd|(([+-]|)(\\d*)n|)" + M + "*(?:([+-]|)" + M + "*(\\d+)|))" + M + "*\\)|)", "i"), bool: new RegExp("^(?:" + R + ")$", "i"), needsContext: new RegExp("^" + M + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + M + "*((?:-\\d)?\\d*)" + M + "*\\)|)(?=[^-]|$)", "i") }, Y = /HTML$/i, Q = /^(?:input|select|textarea|button)$/i, J = /^h\d$/i, K = /^[^{]+\{\s*\[native \w/, Z = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, ee = /[+~]/, te = new RegExp("\\\\[\\da-fA-F]{1,6}" + M + "?|\\\\([^\\r\\n\\f])", "g"), ne = function (e, t) { var n = "0x" + e.slice(1) - 65536; return t || (n < 0 ? String.fromCharCode(n + 65536) : String.fromCharCode(n >> 10 | 55296, 1023 & n | 56320)) }, re = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, ie = function (e, t) { return t ? "\0" === e ? "�" : e.slice(0, -1) + "\\" + e.charCodeAt(e.length - 1).toString(16) + " " : "\\" + e }, oe = function () { T() }, ae = be(function (e) { return !0 === e.disabled && "fieldset" === e.nodeName.toLowerCase() }, { dir: "parentNode", next: "legend" }); try { H.apply(t = O.call(p.childNodes), p.childNodes), t[p.childNodes.length].nodeType } catch (e) { H = { apply: t.length ? function (e, t) { L.apply(e, O.call(t)) } : function (e, t) { for (var n = e.length, r = 0; e[n++] = t[r++];); e.length = n - 1 } } } function se(t, e, n, r) { var i, o, a, s, u, l, c, f = e && e.ownerDocument, p = e ? e.nodeType : 9; if (n = n || [], "string" != typeof t || !t || 1 !== p && 9 !== p && 11 !== p) return n; if (!r && (T(e), e = e || C, E)) { if (11 !== p && (u = Z.exec(t))) if (i = u[1]) { if (9 === p) { if (!(a = e.getElementById(i))) return n; if (a.id === i) return n.push(a), n } else if (f && (a = f.getElementById(i)) && y(e, a) && a.id === i) return n.push(a), n } else { if (u[2]) return H.apply(n, e.getElementsByTagName(t)), n; if ((i = u[3]) && d.getElementsByClassName && e.getElementsByClassName) return H.apply(n, e.getElementsByClassName(i)), n } if (d.qsa && !N[t + " "] && (!v || !v.test(t)) && (1 !== p || "object" !== e.nodeName.toLowerCase())) { if (c = t, f = e, 1 === p && (U.test(t) || z.test(t))) { for ((f = ee.test(t) && ye(e.parentNode) || e) === e && d.scope || ((s = e.getAttribute("id")) ? s = s.replace(re, ie) : e.setAttribute("id", s = S)), o = (l = h(t)).length; o--;)l[o] = (s ? "#" + s : ":scope") + " " + xe(l[o]); c = l.join(",") } try { return H.apply(n, f.querySelectorAll(c)), n } catch (e) { N(t, !0) } finally { s === S && e.removeAttribute("id") } } } return g(t.replace(B, "$1"), e, n, r) } function ue() { var r = []; return function e(t, n) { return r.push(t + " ") > b.cacheLength && delete e[r.shift()], e[t + " "] = n } } function le(e) { return e[S] = !0, e } function ce(e) { var t = C.createElement("fieldset"); try { return !!e(t) } catch (e) { return !1 } finally { t.parentNode && t.parentNode.removeChild(t), t = null } } function fe(e, t) { for (var n = e.split("|"), r = n.length; r--;)b.attrHandle[n[r]] = t } function pe(e, t) { var n = t && e, r = n && 1 === e.nodeType && 1 === t.nodeType && e.sourceIndex - t.sourceIndex; if (r) return r; if (n) for (; n = n.nextSibling;)if (n === t) return -1; return e ? 1 : -1 } function de(t) { return function (e) { return "input" === e.nodeName.toLowerCase() && e.type === t } } function he(n) { return function (e) { var t = e.nodeName.toLowerCase(); return ("input" === t || "button" === t) && e.type === n } } function ge(t) { return function (e) { return "form" in e ? e.parentNode && !1 === e.disabled ? "label" in e ? "label" in e.parentNode ? e.parentNode.disabled === t : e.disabled === t : e.isDisabled === t || e.isDisabled !== !t && ae(e) === t : e.disabled === t : "label" in e && e.disabled === t } } function ve(a) { return le(function (o) { return o = +o, le(function (e, t) { for (var n, r = a([], e.length, o), i = r.length; i--;)e[n = r[i]] && (e[n] = !(t[n] = e[n])) }) }) } function ye(e) { return e && void 0 !== e.getElementsByTagName && e } for (e in d = se.support = {}, i = se.isXML = function (e) { var t = e && e.namespaceURI, n = e && (e.ownerDocument || e).documentElement; return !Y.test(t || n && n.nodeName || "HTML") }, T = se.setDocument = function (e) { var t, n, r = e ? e.ownerDocument || e : p; return r != C && 9 === r.nodeType && r.documentElement && (a = (C = r).documentElement, E = !i(C), p != C && (n = C.defaultView) && n.top !== n && (n.addEventListener ? n.addEventListener("unload", oe, !1) : n.attachEvent && n.attachEvent("onunload", oe)), d.scope = ce(function (e) { return a.appendChild(e).appendChild(C.createElement("div")), void 0 !== e.querySelectorAll && !e.querySelectorAll(":scope fieldset div").length }), d.attributes = ce(function (e) { return e.className = "i", !e.getAttribute("className") }), d.getElementsByTagName = ce(function (e) { return e.appendChild(C.createComment("")), !e.getElementsByTagName("*").length }), d.getElementsByClassName = K.test(C.getElementsByClassName), d.getById = ce(function (e) { return a.appendChild(e).id = S, !C.getElementsByName || !C.getElementsByName(S).length }), d.getById ? (b.filter.ID = function (e) { var t = e.replace(te, ne); return function (e) { return e.getAttribute("id") === t } }, b.find.ID = function (e, t) { if (void 0 !== t.getElementById && E) { var n = t.getElementById(e); return n ? [n] : [] } }) : (b.filter.ID = function (e) { var n = e.replace(te, ne); return function (e) { var t = void 0 !== e.getAttributeNode && e.getAttributeNode("id"); return t && t.value === n } }, b.find.ID = function (e, t) { if (void 0 !== t.getElementById && E) { var n, r, i, o = t.getElementById(e); if (o) { if ((n = o.getAttributeNode("id")) && n.value === e) return [o]; for (i = t.getElementsByName(e), r = 0; o = i[r++];)if ((n = o.getAttributeNode("id")) && n.value === e) return [o] } return [] } }), b.find.TAG = d.getElementsByTagName ? function (e, t) { return void 0 !== t.getElementsByTagName ? t.getElementsByTagName(e) : d.qsa ? t.querySelectorAll(e) : void 0 } : function (e, t) { var n, r = [], i = 0, o = t.getElementsByTagName(e); if ("*" !== e) return o; for (; n = o[i++];)1 === n.nodeType && r.push(n); return r }, b.find.CLASS = d.getElementsByClassName && function (e, t) { if (void 0 !== t.getElementsByClassName && E) return t.getElementsByClassName(e) }, s = [], v = [], (d.qsa = K.test(C.querySelectorAll)) && (ce(function (e) { var t; a.appendChild(e).innerHTML = "<a id='" + S + "'></a><select id='" + S + "-\r\\' msallowcapture=''><option selected=''></option></select>", e.querySelectorAll("[msallowcapture^='']").length && v.push("[*^$]=" + M + "*(?:''|\"\")"), e.querySelectorAll("[selected]").length || v.push("\\[" + M + "*(?:value|" + R + ")"), e.querySelectorAll("[id~=" + S + "-]").length || v.push("~="), (t = C.createElement("input")).setAttribute("name", ""), e.appendChild(t), e.querySelectorAll("[name='']").length || v.push("\\[" + M + "*name" + M + "*=" + M + "*(?:''|\"\")"), e.querySelectorAll(":checked").length || v.push(":checked"), e.querySelectorAll("a#" + S + "+*").length || v.push(".#.+[+~]"), e.querySelectorAll("\\\f"), v.push("[\\r\\n\\f]") }), ce(function (e) { e.innerHTML = "<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>"; var t = C.createElement("input"); t.setAttribute("type", "hidden"), e.appendChild(t).setAttribute("name", "D"), e.querySelectorAll("[name=d]").length && v.push("name" + M + "*[*^$|!~]?="), 2 !== e.querySelectorAll(":enabled").length && v.push(":enabled", ":disabled"), a.appendChild(e).disabled = !0, 2 !== e.querySelectorAll(":disabled").length && v.push(":enabled", ":disabled"), e.querySelectorAll("*,:x"), v.push(",.*:") })), (d.matchesSelector = K.test(c = a.matches || a.webkitMatchesSelector || a.mozMatchesSelector || a.oMatchesSelector || a.msMatchesSelector)) && ce(function (e) { d.disconnectedMatch = c.call(e, "*"), c.call(e, "[s!='']:x"), s.push("!=", _) }), v = v.length && new RegExp(v.join("|")), s = s.length && new RegExp(s.join("|")), t = K.test(a.compareDocumentPosition), y = t || K.test(a.contains) ? function (e, t) { var n = 9 === e.nodeType ? e.documentElement : e, r = t && t.parentNode; return e === r || !(!r || 1 !== r.nodeType || !(n.contains ? n.contains(r) : e.compareDocumentPosition && 16 & e.compareDocumentPosition(r))) } : function (e, t) { if (t) for (; t = t.parentNode;)if (t === e) return !0; return !1 }, j = t ? function (e, t) { if (e === t) return l = !0, 0; var n = !e.compareDocumentPosition - !t.compareDocumentPosition; return n || (1 & (n = (e.ownerDocument || e) == (t.ownerDocument || t) ? e.compareDocumentPosition(t) : 1) || !d.sortDetached && t.compareDocumentPosition(e) === n ? e == C || e.ownerDocument == p && y(p, e) ? -1 : t == C || t.ownerDocument == p && y(p, t) ? 1 : u ? P(u, e) - P(u, t) : 0 : 4 & n ? -1 : 1) } : function (e, t) { if (e === t) return l = !0, 0; var n, r = 0, i = e.parentNode, o = t.parentNode, a = [e], s = [t]; if (!i || !o) return e == C ? -1 : t == C ? 1 : i ? -1 : o ? 1 : u ? P(u, e) - P(u, t) : 0; if (i === o) return pe(e, t); for (n = e; n = n.parentNode;)a.unshift(n); for (n = t; n = n.parentNode;)s.unshift(n); for (; a[r] === s[r];)r++; return r ? pe(a[r], s[r]) : a[r] == p ? -1 : s[r] == p ? 1 : 0 }), C }, se.matches = function (e, t) { return se(e, null, null, t) }, se.matchesSelector = function (e, t) { if (T(e), d.matchesSelector && E && !N[t + " "] && (!s || !s.test(t)) && (!v || !v.test(t))) try { var n = c.call(e, t); if (n || d.disconnectedMatch || e.document && 11 !== e.document.nodeType) return n } catch (e) { N(t, !0) } return 0 < se(t, C, null, [e]).length }, se.contains = function (e, t) { return (e.ownerDocument || e) != C && T(e), y(e, t) }, se.attr = function (e, t) { (e.ownerDocument || e) != C && T(e); var n = b.attrHandle[t.toLowerCase()], r = n && D.call(b.attrHandle, t.toLowerCase()) ? n(e, t, !E) : void 0; return void 0 !== r ? r : d.attributes || !E ? e.getAttribute(t) : (r = e.getAttributeNode(t)) && r.specified ? r.value : null }, se.escape = function (e) { return (e + "").replace(re, ie) }, se.error = function (e) { throw new Error("Syntax error, unrecognized expression: " + e) }, se.uniqueSort = function (e) { var t, n = [], r = 0, i = 0; if (l = !d.detectDuplicates, u = !d.sortStable && e.slice(0), e.sort(j), l) { for (; t = e[i++];)t === e[i] && (r = n.push(i)); for (; r--;)e.splice(n[r], 1) } return u = null, e }, o = se.getText = function (e) { var t, n = "", r = 0, i = e.nodeType; if (i) { if (1 === i || 9 === i || 11 === i) { if ("string" == typeof e.textContent) return e.textContent; for (e = e.firstChild; e; e = e.nextSibling)n += o(e) } else if (3 === i || 4 === i) return e.nodeValue } else for (; t = e[r++];)n += o(t); return n }, (b = se.selectors = { cacheLength: 50, createPseudo: le, match: G, attrHandle: {}, find: {}, relative: { ">": { dir: "parentNode", first: !0 }, " ": { dir: "parentNode" }, "+": { dir: "previousSibling", first: !0 }, "~": { dir: "previousSibling" } }, preFilter: { ATTR: function (e) { return e[1] = e[1].replace(te, ne), e[3] = (e[3] || e[4] || e[5] || "").replace(te, ne), "~=" === e[2] && (e[3] = " " + e[3] + " "), e.slice(0, 4) }, CHILD: function (e) { return e[1] = e[1].toLowerCase(), "nth" === e[1].slice(0, 3) ? (e[3] || se.error(e[0]), e[4] = +(e[4] ? e[5] + (e[6] || 1) : 2 * ("even" === e[3] || "odd" === e[3])), e[5] = +(e[7] + e[8] || "odd" === e[3])) : e[3] && se.error(e[0]), e }, PSEUDO: function (e) { var t, n = !e[6] && e[2]; return G.CHILD.test(e[0]) ? null : (e[3] ? e[2] = e[4] || e[5] || "" : n && X.test(n) && (t = h(n, !0)) && (t = n.indexOf(")", n.length - t) - n.length) && (e[0] = e[0].slice(0, t), e[2] = n.slice(0, t)), e.slice(0, 3)) } }, filter: { TAG: function (e) { var t = e.replace(te, ne).toLowerCase(); return "*" === e ? function () { return !0 } : function (e) { return e.nodeName && e.nodeName.toLowerCase() === t } }, CLASS: function (e) { var t = m[e + " "]; return t || (t = new RegExp("(^|" + M + ")" + e + "(" + M + "|$)")) && m(e, function (e) { return t.test("string" == typeof e.className && e.className || void 0 !== e.getAttribute && e.getAttribute("class") || "") }) }, ATTR: function (n, r, i) { return function (e) { var t = se.attr(e, n); return null == t ? "!=" === r : !r || (t += "", "=" === r ? t === i : "!=" === r ? t !== i : "^=" === r ? i && 0 === t.indexOf(i) : "*=" === r ? i && -1 < t.indexOf(i) : "$=" === r ? i && t.slice(-i.length) === i : "~=" === r ? -1 < (" " + t.replace(F, " ") + " ").indexOf(i) : "|=" === r && (t === i || t.slice(0, i.length + 1) === i + "-")) } }, CHILD: function (h, e, t, g, v) { var y = "nth" !== h.slice(0, 3), m = "last" !== h.slice(-4), x = "of-type" === e; return 1 === g && 0 === v ? function (e) { return !!e.parentNode } : function (e, t, n) { var r, i, o, a, s, u, l = y !== m ? "nextSibling" : "previousSibling", c = e.parentNode, f = x && e.nodeName.toLowerCase(), p = !n && !x, d = !1; if (c) { if (y) { for (; l;) { for (a = e; a = a[l];)if (x ? a.nodeName.toLowerCase() === f : 1 === a.nodeType) return !1; u = l = "only" === h && !u && "nextSibling" } return !0 } if (u = [m ? c.firstChild : c.lastChild], m && p) { for (d = (s = (r = (i = (o = (a = c)[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] || [])[0] === k && r[1]) && r[2], a = s && c.childNodes[s]; a = ++s && a && a[l] || (d = s = 0) || u.pop();)if (1 === a.nodeType && ++d && a === e) { i[h] = [k, s, d]; break } } else if (p && (d = s = (r = (i = (o = (a = e)[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] || [])[0] === k && r[1]), !1 === d) for (; (a = ++s && a && a[l] || (d = s = 0) || u.pop()) && ((x ? a.nodeName.toLowerCase() !== f : 1 !== a.nodeType) || !++d || (p && ((i = (o = a[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] = [k, d]), a !== e));); return (d -= v) === g || d % g == 0 && 0 <= d / g } } }, PSEUDO: function (e, o) { var t, a = b.pseudos[e] || b.setFilters[e.toLowerCase()] || se.error("unsupported pseudo: " + e); return a[S] ? a(o) : 1 < a.length ? (t = [e, e, "", o], b.setFilters.hasOwnProperty(e.toLowerCase()) ? le(function (e, t) { for (var n, r = a(e, o), i = r.length; i--;)e[n = P(e, r[i])] = !(t[n] = r[i]) }) : function (e) { return a(e, 0, t) }) : a } }, pseudos: { not: le(function (e) { var r = [], i = [], s = f(e.replace(B, "$1")); return s[S] ? le(function (e, t, n, r) { for (var i, o = s(e, null, r, []), a = e.length; a--;)(i = o[a]) && (e[a] = !(t[a] = i)) }) : function (e, t, n) { return r[0] = e, s(r, null, n, i), r[0] = null, !i.pop() } }), has: le(function (t) { return function (e) { return 0 < se(t, e).length } }), contains: le(function (t) { return t = t.replace(te, ne), function (e) { return -1 < (e.textContent || o(e)).indexOf(t) } }), lang: le(function (n) { return V.test(n || "") || se.error("unsupported lang: " + n), n = n.replace(te, ne).toLowerCase(), function (e) { var t; do { if (t = E ? e.lang : e.getAttribute("xml:lang") || e.getAttribute("lang")) return (t = t.toLowerCase()) === n || 0 === t.indexOf(n + "-") } while ((e = e.parentNode) && 1 === e.nodeType); return !1 } }), target: function (e) { var t = n.location && n.location.hash; return t && t.slice(1) === e.id }, root: function (e) { return e === a }, focus: function (e) { return e === C.activeElement && (!C.hasFocus || C.hasFocus()) && !!(e.type || e.href || ~e.tabIndex) }, enabled: ge(!1), disabled: ge(!0), checked: function (e) { var t = e.nodeName.toLowerCase(); return "input" === t && !!e.checked || "option" === t && !!e.selected }, selected: function (e) { return e.parentNode && e.parentNode.selectedIndex, !0 === e.selected }, empty: function (e) { for (e = e.firstChild; e; e = e.nextSibling)if (e.nodeType < 6) return !1; return !0 }, parent: function (e) { return !b.pseudos.empty(e) }, header: function (e) { return J.test(e.nodeName) }, input: function (e) { return Q.test(e.nodeName) }, button: function (e) { var t = e.nodeName.toLowerCase(); return "input" === t && "button" === e.type || "button" === t }, text: function (e) { var t; return "input" === e.nodeName.toLowerCase() && "text" === e.type && (null == (t = e.getAttribute("type")) || "text" === t.toLowerCase()) }, first: ve(function () { return [0] }), last: ve(function (e, t) { return [t - 1] }), eq: ve(function (e, t, n) { return [n < 0 ? n + t : n] }), even: ve(function (e, t) { for (var n = 0; n < t; n += 2)e.push(n); return e }), odd: ve(function (e, t) { for (var n = 1; n < t; n += 2)e.push(n); return e }), lt: ve(function (e, t, n) { for (var r = n < 0 ? n + t : t < n ? t : n; 0 <= --r;)e.push(r); return e }), gt: ve(function (e, t, n) { for (var r = n < 0 ? n + t : n; ++r < t;)e.push(r); return e }) } }).pseudos.nth = b.pseudos.eq, { radio: !0, checkbox: !0, file: !0, password: !0, image: !0 }) b.pseudos[e] = de(e); for (e in { submit: !0, reset: !0 }) b.pseudos[e] = he(e); function me() { } function xe(e) { for (var t = 0, n = e.length, r = ""; t < n; t++)r += e[t].value; return r } function be(s, e, t) { var u = e.dir, l = e.next, c = l || u, f = t && "parentNode" === c, p = r++; return e.first ? function (e, t, n) { for (; e = e[u];)if (1 === e.nodeType || f) return s(e, t, n); return !1 } : function (e, t, n) { var r, i, o, a = [k, p]; if (n) { for (; e = e[u];)if ((1 === e.nodeType || f) && s(e, t, n)) return !0 } else for (; e = e[u];)if (1 === e.nodeType || f) if (i = (o = e[S] || (e[S] = {}))[e.uniqueID] || (o[e.uniqueID] = {}), l && l === e.nodeName.toLowerCase()) e = e[u] || e; else { if ((r = i[c]) && r[0] === k && r[1] === p) return a[2] = r[2]; if ((i[c] = a)[2] = s(e, t, n)) return !0 } return !1 } } function we(i) { return 1 < i.length ? function (e, t, n) { for (var r = i.length; r--;)if (!i[r](e, t, n)) return !1; return !0 } : i[0] } function Te(e, t, n, r, i) { for (var o, a = [], s = 0, u = e.length, l = null != t; s < u; s++)(o = e[s]) && (n && !n(o, r, i) || (a.push(o), l && t.push(s))); return a } function Ce(d, h, g, v, y, e) { return v && !v[S] && (v = Ce(v)), y && !y[S] && (y = Ce(y, e)), le(function (e, t, n, r) { var i, o, a, s = [], u = [], l = t.length, c = e || function (e, t, n) { for (var r = 0, i = t.length; r < i; r++)se(e, t[r], n); return n }(h || "*", n.nodeType ? [n] : n, []), f = !d || !e && h ? c : Te(c, s, d, n, r), p = g ? y || (e ? d : l || v) ? [] : t : f; if (g && g(f, p, n, r), v) for (i = Te(p, u), v(i, [], n, r), o = i.length; o--;)(a = i[o]) && (p[u[o]] = !(f[u[o]] = a)); if (e) { if (y || d) { if (y) { for (i = [], o = p.length; o--;)(a = p[o]) && i.push(f[o] = a); y(null, p = [], i, r) } for (o = p.length; o--;)(a = p[o]) && -1 < (i = y ? P(e, a) : s[o]) && (e[i] = !(t[i] = a)) } } else p = Te(p === t ? p.splice(l, p.length) : p), y ? y(null, t, p, r) : H.apply(t, p) }) } function Ee(e) { for (var i, t, n, r = e.length, o = b.relative[e[0].type], a = o || b.relative[" "], s = o ? 1 : 0, u = be(function (e) { return e === i }, a, !0), l = be(function (e) { return -1 < P(i, e) }, a, !0), c = [function (e, t, n) { var r = !o && (n || t !== w) || ((i = t).nodeType ? u(e, t, n) : l(e, t, n)); return i = null, r }]; s < r; s++)if (t = b.relative[e[s].type]) c = [be(we(c), t)]; else { if ((t = b.filter[e[s].type].apply(null, e[s].matches))[S]) { for (n = ++s; n < r && !b.relative[e[n].type]; n++); return Ce(1 < s && we(c), 1 < s && xe(e.slice(0, s - 1).concat({ value: " " === e[s - 2].type ? "*" : "" })).replace(B, "$1"), t, s < n && Ee(e.slice(s, n)), n < r && Ee(e = e.slice(n)), n < r && xe(e)) } c.push(t) } return we(c) } return me.prototype = b.filters = b.pseudos, b.setFilters = new me, h = se.tokenize = function (e, t) { var n, r, i, o, a, s, u, l = x[e + " "]; if (l) return t ? 0 : l.slice(0); for (a = e, s = [], u = b.preFilter; a;) { for (o in n && !(r = $.exec(a)) || (r && (a = a.slice(r[0].length) || a), s.push(i = [])), n = !1, (r = z.exec(a)) && (n = r.shift(), i.push({ value: n, type: r[0].replace(B, " ") }), a = a.slice(n.length)), b.filter) !(r = G[o].exec(a)) || u[o] && !(r = u[o](r)) || (n = r.shift(), i.push({ value: n, type: o, matches: r }), a = a.slice(n.length)); if (!n) break } return t ? a.length : a ? se.error(e) : x(e, s).slice(0) }, f = se.compile = function (e, t) { var n, v, y, m, x, r, i = [], o = [], a = A[e + " "]; if (!a) { for (t || (t = h(e)), n = t.length; n--;)(a = Ee(t[n]))[S] ? i.push(a) : o.push(a); (a = A(e, (v = o, m = 0 < (y = i).length, x = 0 < v.length, r = function (e, t, n, r, i) { var o, a, s, u = 0, l = "0", c = e && [], f = [], p = w, d = e || x && b.find.TAG("*", i), h = k += null == p ? 1 : Math.random() || .1, g = d.length; for (i && (w = t == C || t || i); l !== g && null != (o = d[l]); l++) { if (x && o) { for (a = 0, t || o.ownerDocument == C || (T(o), n = !E); s = v[a++];)if (s(o, t || C, n)) { r.push(o); break } i && (k = h) } m && ((o = !s && o) && u--, e && c.push(o)) } if (u += l, m && l !== u) { for (a = 0; s = y[a++];)s(c, f, t, n); if (e) { if (0 < u) for (; l--;)c[l] || f[l] || (f[l] = q.call(r)); f = Te(f) } H.apply(r, f), i && !e && 0 < f.length && 1 < u + y.length && se.uniqueSort(r) } return i && (k = h, w = p), c }, m ? le(r) : r))).selector = e } return a }, g = se.select = function (e, t, n, r) { var i, o, a, s, u, l = "function" == typeof e && e, c = !r && h(e = l.selector || e); if (n = n || [], 1 === c.length) { if (2 < (o = c[0] = c[0].slice(0)).length && "ID" === (a = o[0]).type && 9 === t.nodeType && E && b.relative[o[1].type]) { if (!(t = (b.find.ID(a.matches[0].replace(te, ne), t) || [])[0])) return n; l && (t = t.parentNode), e = e.slice(o.shift().value.length) } for (i = G.needsContext.test(e) ? 0 : o.length; i-- && (a = o[i], !b.relative[s = a.type]);)if ((u = b.find[s]) && (r = u(a.matches[0].replace(te, ne), ee.test(o[0].type) && ye(t.parentNode) || t))) { if (o.splice(i, 1), !(e = r.length && xe(o))) return H.apply(n, r), n; break } } return (l || f(e, c))(r, t, !E, n, !t || ee.test(e) && ye(t.parentNode) || t), n }, d.sortStable = S.split("").sort(j).join("") === S, d.detectDuplicates = !!l, T(), d.sortDetached = ce(function (e) { return 1 & e.compareDocumentPosition(C.createElement("fieldset")) }), ce(function (e) { return e.innerHTML = "<a href='#'></a>", "#" === e.firstChild.getAttribute("href") }) || fe("type|href|height|width", function (e, t, n) { if (!n) return e.getAttribute(t, "type" === t.toLowerCase() ? 1 : 2) }), d.attributes && ce(function (e) { return e.innerHTML = "<input/>", e.firstChild.setAttribute("value", ""), "" === e.firstChild.getAttribute("value") }) || fe("value", function (e, t, n) { if (!n && "input" === e.nodeName.toLowerCase()) return e.defaultValue }), ce(function (e) { return null == e.getAttribute("disabled") }) || fe(R, function (e, t, n) { var r; if (!n) return !0 === e[t] ? t.toLowerCase() : (r = e.getAttributeNode(t)) && r.specified ? r.value : null }), se }(C); S.find = d, S.expr = d.selectors, S.expr[":"] = S.expr.pseudos, S.uniqueSort = S.unique = d.uniqueSort, S.text = d.getText, S.isXMLDoc = d.isXML, S.contains = d.contains, S.escapeSelector = d.escape; var h = function (e, t, n) { for (var r = [], i = void 0 !== n; (e = e[t]) && 9 !== e.nodeType;)if (1 === e.nodeType) { if (i && S(e).is(n)) break; r.push(e) } return r }, T = function (e, t) { for (var n = []; e; e = e.nextSibling)1 === e.nodeType && e !== t && n.push(e); return n }, k = S.expr.match.needsContext; function A(e, t) { return e.nodeName && e.nodeName.toLowerCase() === t.toLowerCase() } var N = /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i; function j(e, n, r) { return m(n) ? S.grep(e, function (e, t) { return !!n.call(e, t, e) !== r }) : n.nodeType ? S.grep(e, function (e) { return e === n !== r }) : "string" != typeof n ? S.grep(e, function (e) { return -1 < i.call(n, e) !== r }) : S.filter(n, e, r) } S.filter = function (e, t, n) { var r = t[0]; return n && (e = ":not(" + e + ")"), 1 === t.length && 1 === r.nodeType ? S.find.matchesSelector(r, e) ? [r] : [] : S.find.matches(e, S.grep(t, function (e) { return 1 === e.nodeType })) }, S.fn.extend({ find: function (e) { var t, n, r = this.length, i = this; if ("string" != typeof e) return this.pushStack(S(e).filter(function () { for (t = 0; t < r; t++)if (S.contains(i[t], this)) return !0 })); for (n = this.pushStack([]), t = 0; t < r; t++)S.find(e, i[t], n); return 1 < r ? S.uniqueSort(n) : n }, filter: function (e) { return this.pushStack(j(this, e || [], !1)) }, not: function (e) { return this.pushStack(j(this, e || [], !0)) }, is: function (e) { return !!j(this, "string" == typeof e && k.test(e) ? S(e) : e || [], !1).length } }); var D, q = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/; (S.fn.init = function (e, t, n) { var r, i; if (!e) return this; if (n = n || D, "string" != typeof e) return e.nodeType ? (this[0] = e, this.length = 1, this) : m(e) ? void 0 !== n.ready ? n.ready(e) : e(S) : S.makeArray(e, this); if (!(r = "<" === e[0] && ">" === e[e.length - 1] && 3 <= e.length ? [null, e, null] : q.exec(e)) || !r[1] && t) return !t || t.jquery ? (t || n).find(e) : this.constructor(t).find(e); if (r[1]) { if (t = t instanceof S ? t[0] : t, S.merge(this, S.parseHTML(r[1], t && t.nodeType ? t.ownerDocument || t : E, !0)), N.test(r[1]) && S.isPlainObject(t)) for (r in t) m(this[r]) ? this[r](t[r]) : this.attr(r, t[r]); return this } return (i = E.getElementById(r[2])) && (this[0] = i, this.length = 1), this }).prototype = S.fn, D = S(E); var L = /^(?:parents|prev(?:Until|All))/, H = { children: !0, contents: !0, next: !0, prev: !0 }; function O(e, t) { for (; (e = e[t]) && 1 !== e.nodeType;); return e } S.fn.extend({ has: function (e) { var t = S(e, this), n = t.length; return this.filter(function () { for (var e = 0; e < n; e++)if (S.contains(this, t[e])) return !0 }) }, closest: function (e, t) { var n, r = 0, i = this.length, o = [], a = "string" != typeof e && S(e); if (!k.test(e)) for (; r < i; r++)for (n = this[r]; n && n !== t; n = n.parentNode)if (n.nodeType < 11 && (a ? -1 < a.index(n) : 1 === n.nodeType && S.find.matchesSelector(n, e))) { o.push(n); break } return this.pushStack(1 < o.length ? S.uniqueSort(o) : o) }, index: function (e) { return e ? "string" == typeof e ? i.call(S(e), this[0]) : i.call(this, e.jquery ? e[0] : e) : this[0] && this[0].parentNode ? this.first().prevAll().length : -1 }, add: function (e, t) { return this.pushStack(S.uniqueSort(S.merge(this.get(), S(e, t)))) }, addBack: function (e) { return this.add(null == e ? this.prevObject : this.prevObject.filter(e)) } }), S.each({ parent: function (e) { var t = e.parentNode; return t && 11 !== t.nodeType ? t : null }, parents: function (e) { return h(e, "parentNode") }, parentsUntil: function (e, t, n) { return h(e, "parentNode", n) }, next: function (e) { return O(e, "nextSibling") }, prev: function (e) { return O(e, "previousSibling") }, nextAll: function (e) { return h(e, "nextSibling") }, prevAll: function (e) { return h(e, "previousSibling") }, nextUntil: function (e, t, n) { return h(e, "nextSibling", n) }, prevUntil: function (e, t, n) { return h(e, "previousSibling", n) }, siblings: function (e) { return T((e.parentNode || {}).firstChild, e) }, children: function (e) { return T(e.firstChild) }, contents: function (e) { return null != e.contentDocument && r(e.contentDocument) ? e.contentDocument : (A(e, "template") && (e = e.content || e), S.merge([], e.childNodes)) } }, function (r, i) { S.fn[r] = function (e, t) { var n = S.map(this, i, e); return "Until" !== r.slice(-5) && (t = e), t && "string" == typeof t && (n = S.filter(t, n)), 1 < this.length && (H[r] || S.uniqueSort(n), L.test(r) && n.reverse()), this.pushStack(n) } }); var P = /[^\x20\t\r\n\f]+/g; function R(e) { return e } function M(e) { throw e } function I(e, t, n, r) { var i; try { e && m(i = e.promise) ? i.call(e).done(t).fail(n) : e && m(i = e.then) ? i.call(e, t, n) : t.apply(void 0, [e].slice(r)) } catch (e) { n.apply(void 0, [e]) } } S.Callbacks = function (r) { var e, n; r = "string" == typeof r ? (e = r, n = {}, S.each(e.match(P) || [], function (e, t) { n[t] = !0 }), n) : S.extend({}, r); var i, t, o, a, s = [], u = [], l = -1, c = function () { for (a = a || r.once, o = i = !0; u.length; l = -1)for (t = u.shift(); ++l < s.length;)!1 === s[l].apply(t[0], t[1]) && r.stopOnFalse && (l = s.length, t = !1); r.memory || (t = !1), i = !1, a && (s = t ? [] : "") }, f = { add: function () { return s && (t && !i && (l = s.length - 1, u.push(t)), function n(e) { S.each(e, function (e, t) { m(t) ? r.unique && f.has(t) || s.push(t) : t && t.length && "string" !== w(t) && n(t) }) }(arguments), t && !i && c()), this }, remove: function () { return S.each(arguments, function (e, t) { for (var n; -1 < (n = S.inArray(t, s, n));)s.splice(n, 1), n <= l && l-- }), this }, has: function (e) { return e ? -1 < S.inArray(e, s) : 0 < s.length }, empty: function () { return s && (s = []), this }, disable: function () { return a = u = [], s = t = "", this }, disabled: function () { return !s }, lock: function () { return a = u = [], t || i || (s = t = ""), this }, locked: function () { return !!a }, fireWith: function (e, t) { return a || (t = [e, (t = t || []).slice ? t.slice() : t], u.push(t), i || c()), this }, fire: function () { return f.fireWith(this, arguments), this }, fired: function () { return !!o } }; return f }, S.extend({ Deferred: function (e) { var o = [["notify", "progress", S.Callbacks("memory"), S.Callbacks("memory"), 2], ["resolve", "done", S.Callbacks("once memory"), S.Callbacks("once memory"), 0, "resolved"], ["reject", "fail", S.Callbacks("once memory"), S.Callbacks("once memory"), 1, "rejected"]], i = "pending", a = { state: function () { return i }, always: function () { return s.done(arguments).fail(arguments), this }, catch: function (e) { return a.then(null, e) }, pipe: function () { var i = arguments; return S.Deferred(function (r) { S.each(o, function (e, t) { var n = m(i[t[4]]) && i[t[4]]; s[t[1]](function () { var e = n && n.apply(this, arguments); e && m(e.promise) ? e.promise().progress(r.notify).done(r.resolve).fail(r.reject) : r[t[0] + "With"](this, n ? [e] : arguments) }) }), i = null }).promise() }, then: function (t, n, r) { var u = 0; function l(i, o, a, s) { return function () { var n = this, r = arguments, e = function () { var e, t; if (!(i < u)) { if ((e = a.apply(n, r)) === o.promise()) throw new TypeError("Thenable self-resolution"); t = e && ("object" === (void 0 === e ? "undefined" : _typeof(e)) || "function" == typeof e) && e.then, m(t) ? s ? t.call(e, l(u, o, R, s), l(u, o, M, s)) : (u++, t.call(e, l(u, o, R, s), l(u, o, M, s), l(u, o, R, o.notifyWith))) : (a !== R && (n = void 0, r = [e]), (s || o.resolveWith)(n, r)) } }, t = s ? e : function () { try { e() } catch (e) { S.Deferred.exceptionHook && S.Deferred.exceptionHook(e, t.stackTrace), u <= i + 1 && (a !== M && (n = void 0, r = [e]), o.rejectWith(n, r)) } }; i ? t() : (S.Deferred.getStackHook && (t.stackTrace = S.Deferred.getStackHook()), C.setTimeout(t)) } } return S.Deferred(function (e) { o[0][3].add(l(0, e, m(r) ? r : R, e.notifyWith)), o[1][3].add(l(0, e, m(t) ? t : R)), o[2][3].add(l(0, e, m(n) ? n : M)) }).promise() }, promise: function (e) { return null != e ? S.extend(e, a) : a } }, s = {}; return S.each(o, function (e, t) { var n = t[2], r = t[5]; a[t[1]] = n.add, r && n.add(function () { i = r }, o[3 - e][2].disable, o[3 - e][3].disable, o[0][2].lock, o[0][3].lock), n.add(t[3].fire), s[t[0]] = function () { return s[t[0] + "With"](this === s ? void 0 : this, arguments), this }, s[t[0] + "With"] = n.fireWith }), a.promise(s), e && e.call(s, s), s }, when: function (e) { var n = arguments.length, t = n, r = Array(t), i = s.call(arguments), o = S.Deferred(), a = function (t) { return function (e) { r[t] = this, i[t] = 1 < arguments.length ? s.call(arguments) : e, --n || o.resolveWith(r, i) } }; if (n <= 1 && (I(e, o.done(a(t)).resolve, o.reject, !n), "pending" === o.state() || m(i[t] && i[t].then))) return o.then(); for (; t--;)I(i[t], a(t), o.reject); return o.promise() } }); var W = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; S.Deferred.exceptionHook = function (e, t) { C.console && C.console.warn && e && W.test(e.name) && C.console.warn("jQuery.Deferred exception: " + e.message, e.stack, t) }, S.readyException = function (e) { C.setTimeout(function () { throw e }) }; var _ = S.Deferred(); function F() { E.removeEventListener("DOMContentLoaded", F), C.removeEventListener("load", F), S.ready() } S.fn.ready = function (e) { return _.then(e).catch(function (e) { S.readyException(e) }), this }, S.extend({ isReady: !1, readyWait: 1, ready: function (e) { (!0 === e ? --S.readyWait : S.isReady) || (S.isReady = !0) !== e && 0 < --S.readyWait || _.resolveWith(E, [S]) } }), S.ready.then = _.then, "complete" === E.readyState || "loading" !== E.readyState && !E.documentElement.doScroll ? C.setTimeout(S.ready) : (E.addEventListener("DOMContentLoaded", F), C.addEventListener("load", F)); var B = function e(t, n, r, i, o, a, s) { var u = 0, l = t.length, c = null == r; if ("object" === w(r)) for (u in o = !0, r) e(t, n, u, r[u], !0, a, s); else if (void 0 !== i && (o = !0, m(i) || (s = !0), c && (n = s ? (n.call(t, i), null) : (c = n, function (e, t, n) { return c.call(S(e), n) })), n)) for (; u < l; u++)n(t[u], r, s ? i : i.call(t[u], u, n(t[u], r))); return o ? t : c ? n.call(t) : l ? n(t[0], r) : a }, $ = /^-ms-/, z = /-([a-z])/g; function U(e, t) { return t.toUpperCase() } function X(e) { return e.replace($, "ms-").replace(z, U) } var V = function (e) { return 1 === e.nodeType || 9 === e.nodeType || !+e.nodeType }; function G() { this.expando = S.expando + G.uid++ } G.uid = 1, G.prototype = { cache: function (e) { var t = e[this.expando]; return t || (t = {}, V(e) && (e.nodeType ? e[this.expando] = t : Object.defineProperty(e, this.expando, { value: t, configurable: !0 }))), t }, set: function (e, t, n) { var r, i = this.cache(e); if ("string" == typeof t) i[X(t)] = n; else for (r in t) i[X(r)] = t[r]; return i }, get: function (e, t) { return void 0 === t ? this.cache(e) : e[this.expando] && e[this.expando][X(t)] }, access: function (e, t, n) { return void 0 === t || t && "string" == typeof t && void 0 === n ? this.get(e, t) : (this.set(e, t, n), void 0 !== n ? n : t) }, remove: function (e, t) { var n, r = e[this.expando]; if (void 0 !== r) { if (void 0 !== t) { n = (t = Array.isArray(t) ? t.map(X) : (t = X(t)) in r ? [t] : t.match(P) || []).length; for (; n--;)delete r[t[n]] } (void 0 === t || S.isEmptyObject(r)) && (e.nodeType ? e[this.expando] = void 0 : delete e[this.expando]) } }, hasData: function (e) { var t = e[this.expando]; return void 0 !== t && !S.isEmptyObject(t) } }; var Y = new G, Q = new G, J = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, K = /[A-Z]/g; function Z(e, t, n) { var r, i; if (void 0 === n && 1 === e.nodeType) if (r = "data-" + t.replace(K, "-$&").toLowerCase(), "string" == typeof (n = e.getAttribute(r))) { try { n = "true" === (i = n) || "false" !== i && ("null" === i ? null : i === +i + "" ? +i : J.test(i) ? JSON.parse(i) : i) } catch (e) { } Q.set(e, t, n) } else n = void 0; return n } S.extend({ hasData: function (e) { return Q.hasData(e) || Y.hasData(e) }, data: function (e, t, n) { return Q.access(e, t, n) }, removeData: function (e, t) { Q.remove(e, t) }, _data: function (e, t, n) { return Y.access(e, t, n) }, _removeData: function (e, t) { Y.remove(e, t) } }), S.fn.extend({ data: function (n, e) { var t, r, i, o = this[0], a = o && o.attributes; if (void 0 !== n) return "object" === (void 0 === n ? "undefined" : _typeof(n)) ? this.each(function () { Q.set(this, n) }) : B(this, function (e) { var t; if (o && void 0 === e) return void 0 !== (t = Q.get(o, n)) ? t : void 0 !== (t = Z(o, n)) ? t : void 0; this.each(function () { Q.set(this, n, e) }) }, null, e, 1 < arguments.length, null, !0); if (this.length && (i = Q.get(o), 1 === o.nodeType && !Y.get(o, "hasDataAttrs"))) { for (t = a.length; t--;)a[t] && 0 === (r = a[t].name).indexOf("data-") && (r = X(r.slice(5)), Z(o, r, i[r])); Y.set(o, "hasDataAttrs", !0) } return i }, removeData: function (e) { return this.each(function () { Q.remove(this, e) }) } }), S.extend({ queue: function (e, t, n) { var r; if (e) return t = (t || "fx") + "queue", r = Y.get(e, t), n && (!r || Array.isArray(n) ? r = Y.access(e, t, S.makeArray(n)) : r.push(n)), r || [] }, dequeue: function (e, t) { t = t || "fx"; var n = S.queue(e, t), r = n.length, i = n.shift(), o = S._queueHooks(e, t); "inprogress" === i && (i = n.shift(), r--), i && ("fx" === t && n.unshift("inprogress"), delete o.stop, i.call(e, function () { S.dequeue(e, t) }, o)), !r && o && o.empty.fire() }, _queueHooks: function (e, t) { var n = t + "queueHooks"; return Y.get(e, n) || Y.access(e, n, { empty: S.Callbacks("once memory").add(function () { Y.remove(e, [t + "queue", n]) }) }) } }), S.fn.extend({ queue: function (t, n) { var e = 2; return "string" != typeof t && (n = t, t = "fx", e--), arguments.length < e ? S.queue(this[0], t) : void 0 === n ? this : this.each(function () { var e = S.queue(this, t, n); S._queueHooks(this, t), "fx" === t && "inprogress" !== e[0] && S.dequeue(this, t) }) }, dequeue: function (e) { return this.each(function () { S.dequeue(this, e) }) }, clearQueue: function (e) { return this.queue(e || "fx", []) }, promise: function (e, t) { var n, r = 1, i = S.Deferred(), o = this, a = this.length, s = function () { --r || i.resolveWith(o, [o]) }; for ("string" != typeof e && (t = e, e = void 0), e = e || "fx"; a--;)(n = Y.get(o[a], e + "queueHooks")) && n.empty && (r++, n.empty.add(s)); return s(), i.promise(t) } }); var ee = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source, te = new RegExp("^(?:([+-])=|)(" + ee + ")([a-z%]*)$", "i"), ne = ["Top", "Right", "Bottom", "Left"], re = E.documentElement, ie = function (e) { return S.contains(e.ownerDocument, e) }, oe = { composed: !0 }; re.getRootNode && (ie = function (e) { return S.contains(e.ownerDocument, e) || e.getRootNode(oe) === e.ownerDocument }); var ae = function (e, t) { return "none" === (e = t || e).style.display || "" === e.style.display && ie(e) && "none" === S.css(e, "display") }; function se(e, t, n, r) { var i, o, a = 20, s = r ? function () { return r.cur() } : function () { return S.css(e, t, "") }, u = s(), l = n && n[3] || (S.cssNumber[t] ? "" : "px"), c = e.nodeType && (S.cssNumber[t] || "px" !== l && +u) && te.exec(S.css(e, t)); if (c && c[3] !== l) { for (u /= 2, l = l || c[3], c = +u || 1; a--;)S.style(e, t, c + l), (1 - o) * (1 - (o = s() / u || .5)) <= 0 && (a = 0), c /= o; c *= 2, S.style(e, t, c + l), n = n || [] } return n && (c = +c || +u || 0, i = n[1] ? c + (n[1] + 1) * n[2] : +n[2], r && (r.unit = l, r.start = c, r.end = i)), i } var ue = {}; function le(e, t) { for (var n, r, i, o, a, s, u, l = [], c = 0, f = e.length; c < f; c++)(r = e[c]).style && (n = r.style.display, t ? ("none" === n && (l[c] = Y.get(r, "display") || null, l[c] || (r.style.display = "")), "" === r.style.display && ae(r) && (l[c] = (u = a = o = void 0, a = (i = r).ownerDocument, s = i.nodeName, (u = ue[s]) || (o = a.body.appendChild(a.createElement(s)), u = S.css(o, "display"), o.parentNode.removeChild(o), "none" === u && (u = "block"), ue[s] = u)))) : "none" !== n && (l[c] = "none", Y.set(r, "display", n))); for (c = 0; c < f; c++)null != l[c] && (e[c].style.display = l[c]); return e } S.fn.extend({ show: function () { return le(this, !0) }, hide: function () { return le(this) }, toggle: function (e) { return "boolean" == typeof e ? e ? this.show() : this.hide() : this.each(function () { ae(this) ? S(this).show() : S(this).hide() }) } }); var ce, fe, pe = /^(?:checkbox|radio)$/i, de = /<([a-z][^\/\0>\x20\t\r\n\f]*)/i, he = /^$|^module$|\/(?:java|ecma)script/i; ce = E.createDocumentFragment().appendChild(E.createElement("div")), (fe = E.createElement("input")).setAttribute("type", "radio"), fe.setAttribute("checked", "checked"), fe.setAttribute("name", "t"), ce.appendChild(fe), y.checkClone = ce.cloneNode(!0).cloneNode(!0).lastChild.checked, ce.innerHTML = "<textarea>x</textarea>", y.noCloneChecked = !!ce.cloneNode(!0).lastChild.defaultValue, ce.innerHTML = "<option></option>", y.option = !!ce.lastChild; var ge = { thead: [1, "<table>", "</table>"], col: [2, "<table><colgroup>", "</colgroup></table>"], tr: [2, "<table><tbody>", "</tbody></table>"], td: [3, "<table><tbody><tr>", "</tr></tbody></table>"], _default: [0, "", ""] }; function ve(e, t) { var n; return n = void 0 !== e.getElementsByTagName ? e.getElementsByTagName(t || "*") : void 0 !== e.querySelectorAll ? e.querySelectorAll(t || "*") : [], void 0 === t || t && A(e, t) ? S.merge([e], n) : n } function ye(e, t) { for (var n = 0, r = e.length; n < r; n++)Y.set(e[n], "globalEval", !t || Y.get(t[n], "globalEval")) } ge.tbody = ge.tfoot = ge.colgroup = ge.caption = ge.thead, ge.th = ge.td, y.option || (ge.optgroup = ge.option = [1, "<select multiple='multiple'>", "</select>"]); var me = /<|&#?\w+;/; function xe(e, t, n, r, i) { for (var o, a, s, u, l, c, f = t.createDocumentFragment(), p = [], d = 0, h = e.length; d < h; d++)if ((o = e[d]) || 0 === o) if ("object" === w(o)) S.merge(p, o.nodeType ? [o] : o); else if (me.test(o)) { for (a = a || f.appendChild(t.createElement("div")), s = (de.exec(o) || ["", ""])[1].toLowerCase(), u = ge[s] || ge._default, a.innerHTML = u[1] + S.htmlPrefilter(o) + u[2], c = u[0]; c--;)a = a.lastChild; S.merge(p, a.childNodes), (a = f.firstChild).textContent = "" } else p.push(t.createTextNode(o)); for (f.textContent = "", d = 0; o = p[d++];)if (r && -1 < S.inArray(o, r)) i && i.push(o); else if (l = ie(o), a = ve(f.appendChild(o), "script"), l && ye(a), n) for (c = 0; o = a[c++];)he.test(o.type || "") && n.push(o); return f } var be = /^([^.]*)(?:\.(.+)|)/; function we() { return !0 } function Te() { return !1 } function Ce(e, t) { return e === function () { try { return E.activeElement } catch (e) { } }() == ("focus" === t) } function Ee(e, t, n, r, i, o) { var a, s; if ("object" === (void 0 === t ? "undefined" : _typeof(t))) { for (s in "string" != typeof n && (r = r || n, n = void 0), t) Ee(e, s, n, r, t[s], o); return e } if (null == r && null == i ? (i = n, r = n = void 0) : null == i && ("string" == typeof n ? (i = r, r = void 0) : (i = r, r = n, n = void 0)), !1 === i) i = Te; else if (!i) return e; return 1 === o && (a = i, (i = function (e) { return S().off(e), a.apply(this, arguments) }).guid = a.guid || (a.guid = S.guid++)), e.each(function () { S.event.add(this, t, i, r, n) }) } function Se(e, i, o) { o ? (Y.set(e, i, !1), S.event.add(e, i, { namespace: !1, handler: function (e) { var t, n, r = Y.get(this, i); if (1 & e.isTrigger && this[i]) { if (r.length) (S.event.special[i] || {}).delegateType && e.stopPropagation(); else if (r = s.call(arguments), Y.set(this, i, r), t = o(this, i), this[i](), r !== (n = Y.get(this, i)) || t ? Y.set(this, i, !1) : n = {}, r !== n) return e.stopImmediatePropagation(), e.preventDefault(), n && n.value } else r.length && (Y.set(this, i, { value: S.event.trigger(S.extend(r[0], S.Event.prototype), r.slice(1), this) }), e.stopImmediatePropagation()) } })) : void 0 === Y.get(e, i) && S.event.add(e, i, we) } S.event = { global: {}, add: function (t, e, n, r, i) { var o, a, s, u, l, c, f, p, d, h, g, v = Y.get(t); if (V(t)) for (n.handler && (n = (o = n).handler, i = o.selector), i && S.find.matchesSelector(re, i), n.guid || (n.guid = S.guid++), (u = v.events) || (u = v.events = Object.create(null)), (a = v.handle) || (a = v.handle = function (e) { return void 0 !== S && S.event.triggered !== e.type ? S.event.dispatch.apply(t, arguments) : void 0 }), l = (e = (e || "").match(P) || [""]).length; l--;)d = g = (s = be.exec(e[l]) || [])[1], h = (s[2] || "").split(".").sort(), d && (f = S.event.special[d] || {}, d = (i ? f.delegateType : f.bindType) || d, f = S.event.special[d] || {}, c = S.extend({ type: d, origType: g, data: r, handler: n, guid: n.guid, selector: i, needsContext: i && S.expr.match.needsContext.test(i), namespace: h.join(".") }, o), (p = u[d]) || ((p = u[d] = []).delegateCount = 0, f.setup && !1 !== f.setup.call(t, r, h, a) || t.addEventListener && t.addEventListener(d, a)), f.add && (f.add.call(t, c), c.handler.guid || (c.handler.guid = n.guid)), i ? p.splice(p.delegateCount++, 0, c) : p.push(c), S.event.global[d] = !0) }, remove: function (e, t, n, r, i) { var o, a, s, u, l, c, f, p, d, h, g, v = Y.hasData(e) && Y.get(e); if (v && (u = v.events)) { for (l = (t = (t || "").match(P) || [""]).length; l--;)if (d = g = (s = be.exec(t[l]) || [])[1], h = (s[2] || "").split(".").sort(), d) { for (f = S.event.special[d] || {}, p = u[d = (r ? f.delegateType : f.bindType) || d] || [], s = s[2] && new RegExp("(^|\\.)" + h.join("\\.(?:.*\\.|)") + "(\\.|$)"), a = o = p.length; o--;)c = p[o], !i && g !== c.origType || n && n.guid !== c.guid || s && !s.test(c.namespace) || r && r !== c.selector && ("**" !== r || !c.selector) || (p.splice(o, 1), c.selector && p.delegateCount--, f.remove && f.remove.call(e, c)); a && !p.length && (f.teardown && !1 !== f.teardown.call(e, h, v.handle) || S.removeEvent(e, d, v.handle), delete u[d]) } else for (d in u) S.event.remove(e, d + t[l], n, r, !0); S.isEmptyObject(u) && Y.remove(e, "handle events") } }, dispatch: function (e) { var t, n, r, i, o, a, s = new Array(arguments.length), u = S.event.fix(e), l = (Y.get(this, "events") || Object.create(null))[u.type] || [], c = S.event.special[u.type] || {}; for (s[0] = u, t = 1; t < arguments.length; t++)s[t] = arguments[t]; if (u.delegateTarget = this, !c.preDispatch || !1 !== c.preDispatch.call(this, u)) { for (a = S.event.handlers.call(this, u, l), t = 0; (i = a[t++]) && !u.isPropagationStopped();)for (u.currentTarget = i.elem, n = 0; (o = i.handlers[n++]) && !u.isImmediatePropagationStopped();)u.rnamespace && !1 !== o.namespace && !u.rnamespace.test(o.namespace) || (u.handleObj = o, u.data = o.data, void 0 !== (r = ((S.event.special[o.origType] || {}).handle || o.handler).apply(i.elem, s)) && !1 === (u.result = r) && (u.preventDefault(), u.stopPropagation())); return c.postDispatch && c.postDispatch.call(this, u), u.result } }, handlers: function (e, t) { var n, r, i, o, a, s = [], u = t.delegateCount, l = e.target; if (u && l.nodeType && !("click" === e.type && 1 <= e.button)) for (; l !== this; l = l.parentNode || this)if (1 === l.nodeType && ("click" !== e.type || !0 !== l.disabled)) { for (o = [], a = {}, n = 0; n < u; n++)void 0 === a[i = (r = t[n]).selector + " "] && (a[i] = r.needsContext ? -1 < S(i, this).index(l) : S.find(i, this, null, [l]).length), a[i] && o.push(r); o.length && s.push({ elem: l, handlers: o }) } return l = this, u < t.length && s.push({ elem: l, handlers: t.slice(u) }), s }, addProp: function (t, e) { Object.defineProperty(S.Event.prototype, t, { enumerable: !0, configurable: !0, get: m(e) ? function () { if (this.originalEvent) return e(this.originalEvent) } : function () { if (this.originalEvent) return this.originalEvent[t] }, set: function (e) { Object.defineProperty(this, t, { enumerable: !0, configurable: !0, writable: !0, value: e }) } }) }, fix: function (e) { return e[S.expando] ? e : new S.Event(e) }, special: { load: { noBubble: !0 }, click: { setup: function (e) { var t = this || e; return pe.test(t.type) && t.click && A(t, "input") && Se(t, "click", we), !1 }, trigger: function (e) { var t = this || e; return pe.test(t.type) && t.click && A(t, "input") && Se(t, "click"), !0 }, _default: function (e) { var t = e.target; return pe.test(t.type) && t.click && A(t, "input") && Y.get(t, "click") || A(t, "a") } }, beforeunload: { postDispatch: function (e) { void 0 !== e.result && e.originalEvent && (e.originalEvent.returnValue = e.result) } } } }, S.removeEvent = function (e, t, n) { e.removeEventListener && e.removeEventListener(t, n) }, S.Event = function (e, t) { if (!(this instanceof S.Event)) return new S.Event(e, t); e && e.type ? (this.originalEvent = e, this.type = e.type, this.isDefaultPrevented = e.defaultPrevented || void 0 === e.defaultPrevented && !1 === e.returnValue ? we : Te, this.target = e.target && 3 === e.target.nodeType ? e.target.parentNode : e.target, this.currentTarget = e.currentTarget, this.relatedTarget = e.relatedTarget) : this.type = e, t && S.extend(this, t), this.timeStamp = e && e.timeStamp || Date.now(), this[S.expando] = !0 }, S.Event.prototype = { constructor: S.Event, isDefaultPrevented: Te, isPropagationStopped: Te, isImmediatePropagationStopped: Te, isSimulated: !1, preventDefault: function () { var e = this.originalEvent; this.isDefaultPrevented = we, e && !this.isSimulated && e.preventDefault() }, stopPropagation: function () { var e = this.originalEvent; this.isPropagationStopped = we, e && !this.isSimulated && e.stopPropagation() }, stopImmediatePropagation: function () { var e = this.originalEvent; this.isImmediatePropagationStopped = we, e && !this.isSimulated && e.stopImmediatePropagation(), this.stopPropagation() } }, S.each({ altKey: !0, bubbles: !0, cancelable: !0, changedTouches: !0, ctrlKey: !0, detail: !0, eventPhase: !0, metaKey: !0, pageX: !0, pageY: !0, shiftKey: !0, view: !0, char: !0, code: !0, charCode: !0, key: !0, keyCode: !0, button: !0, buttons: !0, clientX: !0, clientY: !0, offsetX: !0, offsetY: !0, pointerId: !0, pointerType: !0, screenX: !0, screenY: !0, targetTouches: !0, toElement: !0, touches: !0, which: !0 }, S.event.addProp), S.each({ focus: "focusin", blur: "focusout" }, function (e, t) { S.event.special[e] = { setup: function () { return Se(this, e, Ce), !1 }, trigger: function () { return Se(this, e), !0 }, _default: function () { return !0 }, delegateType: t } }), S.each({ mouseenter: "mouseover", mouseleave: "mouseout", pointerenter: "pointerover", pointerleave: "pointerout" }, function (e, i) { S.event.special[e] = { delegateType: i, bindType: i, handle: function (e) { var t, n = e.relatedTarget, r = e.handleObj; return n && (n === this || S.contains(this, n)) || (e.type = r.origType, t = r.handler.apply(this, arguments), e.type = i), t } } }), S.fn.extend({ on: function (e, t, n, r) { return Ee(this, e, t, n, r) }, one: function (e, t, n, r) { return Ee(this, e, t, n, r, 1) }, off: function (e, t, n) { var r, i; if (e && e.preventDefault && e.handleObj) return r = e.handleObj, S(e.delegateTarget).off(r.namespace ? r.origType + "." + r.namespace : r.origType, r.selector, r.handler), this; if ("object" !== (void 0 === e ? "undefined" : _typeof(e))) return !1 !== t && "function" != typeof t || (n = t, t = void 0), !1 === n && (n = Te), this.each(function () { S.event.remove(this, e, n, t) }); for (i in e) this.off(i, t, e[i]); return this } }); var ke = /<script|<style|<link/i, Ae = /checked\s*(?:[^=]|=\s*.checked.)/i, Ne = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g; function je(e, t) { return A(e, "table") && A(11 !== t.nodeType ? t : t.firstChild, "tr") && S(e).children("tbody")[0] || e } function De(e) { return e.type = (null !== e.getAttribute("type")) + "/" + e.type, e } function qe(e) { return "true/" === (e.type || "").slice(0, 5) ? e.type = e.type.slice(5) : e.removeAttribute("type"), e } function Le(e, t) { var n, r, i, o, a, s; if (1 === t.nodeType) { if (Y.hasData(e) && (s = Y.get(e).events)) for (i in Y.remove(t, "handle events"), s) for (n = 0, r = s[i].length; n < r; n++)S.event.add(t, i, s[i][n]); Q.hasData(e) && (o = Q.access(e), a = S.extend({}, o), Q.set(t, a)) } } function He(n, r, i, o) { r = g(r); var e, t, a, s, u, l, c = 0, f = n.length, p = f - 1, d = r[0], h = m(d); if (h || 1 < f && "string" == typeof d && !y.checkClone && Ae.test(d)) return n.each(function (e) { var t = n.eq(e); h && (r[0] = d.call(this, e, t.html())), He(t, r, i, o) }); if (f && (t = (e = xe(r, n[0].ownerDocument, !1, n, o)).firstChild, 1 === e.childNodes.length && (e = t), t || o)) { for (s = (a = S.map(ve(e, "script"), De)).length; c < f; c++)u = e, c !== p && (u = S.clone(u, !0, !0), s && S.merge(a, ve(u, "script"))), i.call(n[c], u, c); if (s) for (l = a[a.length - 1].ownerDocument, S.map(a, qe), c = 0; c < s; c++)u = a[c], he.test(u.type || "") && !Y.access(u, "globalEval") && S.contains(l, u) && (u.src && "module" !== (u.type || "").toLowerCase() ? S._evalUrl && !u.noModule && S._evalUrl(u.src, { nonce: u.nonce || u.getAttribute("nonce") }, l) : b(u.textContent.replace(Ne, ""), u, l)) } return n } function Oe(e, t, n) { for (var r, i = t ? S.filter(t, e) : e, o = 0; null != (r = i[o]); o++)n || 1 !== r.nodeType || S.cleanData(ve(r)), r.parentNode && (n && ie(r) && ye(ve(r, "script")), r.parentNode.removeChild(r)); return e } S.extend({ htmlPrefilter: function (e) { return e }, clone: function (e, t, n) { var r, i, o, a, s, u, l, c = e.cloneNode(!0), f = ie(e); if (!(y.noCloneChecked || 1 !== e.nodeType && 11 !== e.nodeType || S.isXMLDoc(e))) for (a = ve(c), r = 0, i = (o = ve(e)).length; r < i; r++)s = o[r], u = a[r], void 0, "input" === (l = u.nodeName.toLowerCase()) && pe.test(s.type) ? u.checked = s.checked : "input" !== l && "textarea" !== l || (u.defaultValue = s.defaultValue); if (t) if (n) for (o = o || ve(e), a = a || ve(c), r = 0, i = o.length; r < i; r++)Le(o[r], a[r]); else Le(e, c); return 0 < (a = ve(c, "script")).length && ye(a, !f && ve(e, "script")), c }, cleanData: function (e) { for (var t, n, r, i = S.event.special, o = 0; void 0 !== (n = e[o]); o++)if (V(n)) { if (t = n[Y.expando]) { if (t.events) for (r in t.events) i[r] ? S.event.remove(n, r) : S.removeEvent(n, r, t.handle); n[Y.expando] = void 0 } n[Q.expando] && (n[Q.expando] = void 0) } } }), S.fn.extend({ detach: function (e) { return Oe(this, e, !0) }, remove: function (e) { return Oe(this, e) }, text: function (e) { return B(this, function (e) { return void 0 === e ? S.text(this) : this.empty().each(function () { 1 !== this.nodeType && 11 !== this.nodeType && 9 !== this.nodeType || (this.textContent = e) }) }, null, e, arguments.length) }, append: function () { return He(this, arguments, function (e) { 1 !== this.nodeType && 11 !== this.nodeType && 9 !== this.nodeType || je(this, e).appendChild(e) }) }, prepend: function () { return He(this, arguments, function (e) { if (1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType) { var t = je(this, e); t.insertBefore(e, t.firstChild) } }) }, before: function () { return He(this, arguments, function (e) { this.parentNode && this.parentNode.insertBefore(e, this) }) }, after: function () { return He(this, arguments, function (e) { this.parentNode && this.parentNode.insertBefore(e, this.nextSibling) }) }, empty: function () { for (var e, t = 0; null != (e = this[t]); t++)1 === e.nodeType && (S.cleanData(ve(e, !1)), e.textContent = ""); return this }, clone: function (e, t) { return e = null != e && e, t = null == t ? e : t, this.map(function () { return S.clone(this, e, t) }) }, html: function (e) { return B(this, function (e) { var t = this[0] || {}, n = 0, r = this.length; if (void 0 === e && 1 === t.nodeType) return t.innerHTML; if ("string" == typeof e && !ke.test(e) && !ge[(de.exec(e) || ["", ""])[1].toLowerCase()]) { e = S.htmlPrefilter(e); try { for (; n < r; n++)1 === (t = this[n] || {}).nodeType && (S.cleanData(ve(t, !1)), t.innerHTML = e); t = 0 } catch (e) { } } t && this.empty().append(e) }, null, e, arguments.length) }, replaceWith: function () { var n = []; return He(this, arguments, function (e) { var t = this.parentNode; S.inArray(this, n) < 0 && (S.cleanData(ve(this)), t && t.replaceChild(e, this)) }, n) } }), S.each({ appendTo: "append", prependTo: "prepend", insertBefore: "before", insertAfter: "after", replaceAll: "replaceWith" }, function (e, a) { S.fn[e] = function (e) { for (var t, n = [], r = S(e), i = r.length - 1, o = 0; o <= i; o++)t = o === i ? this : this.clone(!0), S(r[o])[a](t), u.apply(n, t.get()); return this.pushStack(n) } }); var Pe = new RegExp("^(" + ee + ")(?!px)[a-z%]+$", "i"), Re = function (e) { var t = e.ownerDocument.defaultView; return t && t.opener || (t = C), t.getComputedStyle(e) }, Me = function (e, t, n) { var r, i, o = {}; for (i in t) o[i] = e.style[i], e.style[i] = t[i]; for (i in r = n.call(e), t) e.style[i] = o[i]; return r }, Ie = new RegExp(ne.join("|"), "i"); function We(e, t, n) { var r, i, o, a, s = e.style; return (n = n || Re(e)) && ("" !== (a = n.getPropertyValue(t) || n[t]) || ie(e) || (a = S.style(e, t)), !y.pixelBoxStyles() && Pe.test(a) && Ie.test(t) && (r = s.width, i = s.minWidth, o = s.maxWidth, s.minWidth = s.maxWidth = s.width = a, a = n.width, s.width = r, s.minWidth = i, s.maxWidth = o)), void 0 !== a ? a + "" : a } function _e(e, t) { return { get: function () { if (!e()) return (this.get = t).apply(this, arguments); delete this.get } } } !function () { function e() { if (l) { u.style.cssText = "position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0", l.style.cssText = "position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%", re.appendChild(u).appendChild(l); var e = C.getComputedStyle(l); n = "1%" !== e.top, s = 12 === t(e.marginLeft), l.style.right = "60%", o = 36 === t(e.right), r = 36 === t(e.width), l.style.position = "absolute", i = 12 === t(l.offsetWidth / 3), re.removeChild(u), l = null } } function t(e) { return Math.round(parseFloat(e)) } var n, r, i, o, a, s, u = E.createElement("div"), l = E.createElement("div"); l.style && (l.style.backgroundClip = "content-box", l.cloneNode(!0).style.backgroundClip = "", y.clearCloneStyle = "content-box" === l.style.backgroundClip, S.extend(y, { boxSizingReliable: function () { return e(), r }, pixelBoxStyles: function () { return e(), o }, pixelPosition: function () { return e(), n }, reliableMarginLeft: function () { return e(), s }, scrollboxSize: function () { return e(), i }, reliableTrDimensions: function () { var e, t, n, r; return null == a && (e = E.createElement("table"), t = E.createElement("tr"), n = E.createElement("div"), e.style.cssText = "position:absolute;left:-11111px;border-collapse:separate", t.style.cssText = "border:1px solid", t.style.height = "1px", n.style.height = "9px", n.style.display = "block", re.appendChild(e).appendChild(t).appendChild(n), r = C.getComputedStyle(t), a = parseInt(r.height, 10) + parseInt(r.borderTopWidth, 10) + parseInt(r.borderBottomWidth, 10) === t.offsetHeight, re.removeChild(e)), a } })) }(); var Fe = ["Webkit", "Moz", "ms"], Be = E.createElement("div").style, $e = {}; function ze(e) { var t = S.cssProps[e] || $e[e]; return t || (e in Be ? e : $e[e] = function (e) { for (var t = e[0].toUpperCase() + e.slice(1), n = Fe.length; n--;)if ((e = Fe[n] + t) in Be) return e }(e) || e) } var Ue = /^(none|table(?!-c[ea]).+)/, Xe = /^--/, Ve = { position: "absolute", visibility: "hidden", display: "block" }, Ge = { letterSpacing: "0", fontWeight: "400" }; function Ye(e, t, n) { var r = te.exec(t); return r ? Math.max(0, r[2] - (n || 0)) + (r[3] || "px") : t } function Qe(e, t, n, r, i, o) { var a = "width" === t ? 1 : 0, s = 0, u = 0; if (n === (r ? "border" : "content")) return 0; for (; a < 4; a += 2)"margin" === n && (u += S.css(e, n + ne[a], !0, i)), r ? ("content" === n && (u -= S.css(e, "padding" + ne[a], !0, i)), "margin" !== n && (u -= S.css(e, "border" + ne[a] + "Width", !0, i))) : (u += S.css(e, "padding" + ne[a], !0, i), "padding" !== n ? u += S.css(e, "border" + ne[a] + "Width", !0, i) : s += S.css(e, "border" + ne[a] + "Width", !0, i)); return !r && 0 <= o && (u += Math.max(0, Math.ceil(e["offset" + t[0].toUpperCase() + t.slice(1)] - o - u - s - .5)) || 0), u } function Je(e, t, n) { var r = Re(e), i = (!y.boxSizingReliable() || n) && "border-box" === S.css(e, "boxSizing", !1, r), o = i, a = We(e, t, r), s = "offset" + t[0].toUpperCase() + t.slice(1); if (Pe.test(a)) { if (!n) return a; a = "auto" } return (!y.boxSizingReliable() && i || !y.reliableTrDimensions() && A(e, "tr") || "auto" === a || !parseFloat(a) && "inline" === S.css(e, "display", !1, r)) && e.getClientRects().length && (i = "border-box" === S.css(e, "boxSizing", !1, r), (o = s in e) && (a = e[s])), (a = parseFloat(a) || 0) + Qe(e, t, n || (i ? "border" : "content"), o, r, a) + "px" } function Ke(e, t, n, r, i) { return new Ke.prototype.init(e, t, n, r, i) } S.extend({ cssHooks: { opacity: { get: function (e, t) { if (t) { var n = We(e, "opacity"); return "" === n ? "1" : n } } } }, cssNumber: { animationIterationCount: !0, columnCount: !0, fillOpacity: !0, flexGrow: !0, flexShrink: !0, fontWeight: !0, gridArea: !0, gridColumn: !0, gridColumnEnd: !0, gridColumnStart: !0, gridRow: !0, gridRowEnd: !0, gridRowStart: !0, lineHeight: !0, opacity: !0, order: !0, orphans: !0, widows: !0, zIndex: !0, zoom: !0 }, cssProps: {}, style: function (e, t, n, r) { if (e && 3 !== e.nodeType && 8 !== e.nodeType && e.style) { var i, o, a, s = X(t), u = Xe.test(t), l = e.style; if (u || (t = ze(s)), a = S.cssHooks[t] || S.cssHooks[s], void 0 === n) return a && "get" in a && void 0 !== (i = a.get(e, !1, r)) ? i : l[t]; "string" === (o = void 0 === n ? "undefined" : _typeof(n)) && (i = te.exec(n)) && i[1] && (n = se(e, t, i), o = "number"), null != n && n == n && ("number" !== o || u || (n += i && i[3] || (S.cssNumber[s] ? "" : "px")), y.clearCloneStyle || "" !== n || 0 !== t.indexOf("background") || (l[t] = "inherit"), a && "set" in a && void 0 === (n = a.set(e, n, r)) || (u ? l.setProperty(t, n) : l[t] = n)) } }, css: function (e, t, n, r) { var i, o, a, s = X(t); return Xe.test(t) || (t = ze(s)), (a = S.cssHooks[t] || S.cssHooks[s]) && "get" in a && (i = a.get(e, !0, n)), void 0 === i && (i = We(e, t, r)), "normal" === i && t in Ge && (i = Ge[t]), "" === n || n ? (o = parseFloat(i), !0 === n || isFinite(o) ? o || 0 : i) : i } }), S.each(["height", "width"], function (e, u) { S.cssHooks[u] = { get: function (e, t, n) { if (t) return !Ue.test(S.css(e, "display")) || e.getClientRects().length && e.getBoundingClientRect().width ? Je(e, u, n) : Me(e, Ve, function () { return Je(e, u, n) }) }, set: function (e, t, n) { var r, i = Re(e), o = !y.scrollboxSize() && "absolute" === i.position, a = (o || n) && "border-box" === S.css(e, "boxSizing", !1, i), s = n ? Qe(e, u, n, a, i) : 0; return a && o && (s -= Math.ceil(e["offset" + u[0].toUpperCase() + u.slice(1)] - parseFloat(i[u]) - Qe(e, u, "border", !1, i) - .5)), s && (r = te.exec(t)) && "px" !== (r[3] || "px") && (e.style[u] = t, t = S.css(e, u)), Ye(0, t, s) } } }), S.cssHooks.marginLeft = _e(y.reliableMarginLeft, function (e, t) { if (t) return (parseFloat(We(e, "marginLeft")) || e.getBoundingClientRect().left - Me(e, { marginLeft: 0 }, function () { return e.getBoundingClientRect().left })) + "px" }), S.each({ margin: "", padding: "", border: "Width" }, function (i, o) { S.cssHooks[i + o] = { expand: function (e) { for (var t = 0, n = {}, r = "string" == typeof e ? e.split(" ") : [e]; t < 4; t++)n[i + ne[t] + o] = r[t] || r[t - 2] || r[0]; return n } }, "margin" !== i && (S.cssHooks[i + o].set = Ye) }), S.fn.extend({ css: function (e, t) { return B(this, function (e, t, n) { var r, i, o = {}, a = 0; if (Array.isArray(t)) { for (r = Re(e), i = t.length; a < i; a++)o[t[a]] = S.css(e, t[a], !1, r); return o } return void 0 !== n ? S.style(e, t, n) : S.css(e, t) }, e, t, 1 < arguments.length) } }), ((S.Tween = Ke).prototype = { constructor: Ke, init: function (e, t, n, r, i, o) { this.elem = e, this.prop = n, this.easing = i || S.easing._default, this.options = t, this.start = this.now = this.cur(), this.end = r, this.unit = o || (S.cssNumber[n] ? "" : "px") }, cur: function () { var e = Ke.propHooks[this.prop]; return e && e.get ? e.get(this) : Ke.propHooks._default.get(this) }, run: function (e) { var t, n = Ke.propHooks[this.prop]; return this.options.duration ? this.pos = t = S.easing[this.easing](e, this.options.duration * e, 0, 1, this.options.duration) : this.pos = t = e, this.now = (this.end - this.start) * t + this.start, this.options.step && this.options.step.call(this.elem, this.now, this), n && n.set ? n.set(this) : Ke.propHooks._default.set(this), this } }).init.prototype = Ke.prototype, (Ke.propHooks = { _default: { get: function (e) { var t; return 1 !== e.elem.nodeType || null != e.elem[e.prop] && null == e.elem.style[e.prop] ? e.elem[e.prop] : (t = S.css(e.elem, e.prop, "")) && "auto" !== t ? t : 0 }, set: function (e) { S.fx.step[e.prop] ? S.fx.step[e.prop](e) : 1 !== e.elem.nodeType || !S.cssHooks[e.prop] && null == e.elem.style[ze(e.prop)] ? e.elem[e.prop] = e.now : S.style(e.elem, e.prop, e.now + e.unit) } } }).scrollTop = Ke.propHooks.scrollLeft = { set: function (e) { e.elem.nodeType && e.elem.parentNode && (e.elem[e.prop] = e.now) } }, S.easing = { linear: function (e) { return e }, swing: function (e) { return .5 - Math.cos(e * Math.PI) / 2 }, _default: "swing" }, S.fx = Ke.prototype.init, S.fx.step = {}; var Ze, et, tt, nt, rt = /^(?:toggle|show|hide)$/, it = /queueHooks$/; function ot() { et && (!1 === E.hidden && C.requestAnimationFrame ? C.requestAnimationFrame(ot) : C.setTimeout(ot, S.fx.interval), S.fx.tick()) } function at() { return C.setTimeout(function () { Ze = void 0 }), Ze = Date.now() } function st(e, t) { var n, r = 0, i = { height: e }; for (t = t ? 1 : 0; r < 4; r += 2 - t)i["margin" + (n = ne[r])] = i["padding" + n] = e; return t && (i.opacity = i.width = e), i } function ut(e, t, n) { for (var r, i = (lt.tweeners[t] || []).concat(lt.tweeners["*"]), o = 0, a = i.length; o < a; o++)if (r = i[o].call(n, t, e)) return r } function lt(o, e, t) { var n, a, r = 0, i = lt.prefilters.length, s = S.Deferred().always(function () { delete u.elem }), u = function () { if (a) return !1; for (var e = Ze || at(), t = Math.max(0, l.startTime + l.duration - e), n = 1 - (t / l.duration || 0), r = 0, i = l.tweens.length; r < i; r++)l.tweens[r].run(n); return s.notifyWith(o, [l, n, t]), n < 1 && i ? t : (i || s.notifyWith(o, [l, 1, 0]), s.resolveWith(o, [l]), !1) }, l = s.promise({ elem: o, props: S.extend({}, e), opts: S.extend(!0, { specialEasing: {}, easing: S.easing._default }, t), originalProperties: e, originalOptions: t, startTime: Ze || at(), duration: t.duration, tweens: [], createTween: function (e, t) { var n = S.Tween(o, l.opts, e, t, l.opts.specialEasing[e] || l.opts.easing); return l.tweens.push(n), n }, stop: function (e) { var t = 0, n = e ? l.tweens.length : 0; if (a) return this; for (a = !0; t < n; t++)l.tweens[t].run(1); return e ? (s.notifyWith(o, [l, 1, 0]), s.resolveWith(o, [l, e])) : s.rejectWith(o, [l, e]), this } }), c = l.props; for (!function (e, t) { var n, r, i, o, a; for (n in e) if (i = t[r = X(n)], o = e[n], Array.isArray(o) && (i = o[1], o = e[n] = o[0]), n !== r && (e[r] = o, delete e[n]), (a = S.cssHooks[r]) && "expand" in a) for (n in o = a.expand(o), delete e[r], o) n in e || (e[n] = o[n], t[n] = i); else t[r] = i }(c, l.opts.specialEasing); r < i; r++)if (n = lt.prefilters[r].call(l, o, c, l.opts)) return m(n.stop) && (S._queueHooks(l.elem, l.opts.queue).stop = n.stop.bind(n)), n; return S.map(c, ut, l), m(l.opts.start) && l.opts.start.call(o, l), l.progress(l.opts.progress).done(l.opts.done, l.opts.complete).fail(l.opts.fail).always(l.opts.always), S.fx.timer(S.extend(u, { elem: o, anim: l, queue: l.opts.queue })), l } S.Animation = S.extend(lt, { tweeners: { "*": [function (e, t) { var n = this.createTween(e, t); return se(n.elem, e, te.exec(t), n), n }] }, tweener: function (e, t) { for (var n, r = 0, i = (e = m(e) ? (t = e, ["*"]) : e.match(P)).length; r < i; r++)n = e[r], lt.tweeners[n] = lt.tweeners[n] || [], lt.tweeners[n].unshift(t) }, prefilters: [function (e, t, n) { var r, i, o, a, s, u, l, c, f = "width" in t || "height" in t, p = this, d = {}, h = e.style, g = e.nodeType && ae(e), v = Y.get(e, "fxshow"); for (r in n.queue || (null == (a = S._queueHooks(e, "fx")).unqueued && (a.unqueued = 0, s = a.empty.fire, a.empty.fire = function () { a.unqueued || s() }), a.unqueued++, p.always(function () { p.always(function () { a.unqueued--, S.queue(e, "fx").length || a.empty.fire() }) })), t) if (i = t[r], rt.test(i)) { if (delete t[r], o = o || "toggle" === i, i === (g ? "hide" : "show")) { if ("show" !== i || !v || void 0 === v[r]) continue; g = !0 } d[r] = v && v[r] || S.style(e, r) } if ((u = !S.isEmptyObject(t)) || !S.isEmptyObject(d)) for (r in f && 1 === e.nodeType && (n.overflow = [h.overflow, h.overflowX, h.overflowY], null == (l = v && v.display) && (l = Y.get(e, "display")), "none" === (c = S.css(e, "display")) && (l ? c = l : (le([e], !0), l = e.style.display || l, c = S.css(e, "display"), le([e]))), ("inline" === c || "inline-block" === c && null != l) && "none" === S.css(e, "float") && (u || (p.done(function () { h.display = l }), null == l && (c = h.display, l = "none" === c ? "" : c)), h.display = "inline-block")), n.overflow && (h.overflow = "hidden", p.always(function () { h.overflow = n.overflow[0], h.overflowX = n.overflow[1], h.overflowY = n.overflow[2] })), u = !1, d) u || (v ? "hidden" in v && (g = v.hidden) : v = Y.access(e, "fxshow", { display: l }), o && (v.hidden = !g), g && le([e], !0), p.done(function () { for (r in g || le([e]), Y.remove(e, "fxshow"), d) S.style(e, r, d[r]) })), u = ut(g ? v[r] : 0, r, p), r in v || (v[r] = u.start, g && (u.end = u.start, u.start = 0)) }], prefilter: function (e, t) { t ? lt.prefilters.unshift(e) : lt.prefilters.push(e) } }), S.speed = function (e, t, n) { var r = e && "object" === (void 0 === e ? "undefined" : _typeof(e)) ? S.extend({}, e) : { complete: n || !n && t || m(e) && e, duration: e, easing: n && t || t && !m(t) && t }; return S.fx.off ? r.duration = 0 : "number" != typeof r.duration && (r.duration in S.fx.speeds ? r.duration = S.fx.speeds[r.duration] : r.duration = S.fx.speeds._default), null != r.queue && !0 !== r.queue || (r.queue = "fx"), r.old = r.complete, r.complete = function () { m(r.old) && r.old.call(this), r.queue && S.dequeue(this, r.queue) }, r }, S.fn.extend({ fadeTo: function (e, t, n, r) { return this.filter(ae).css("opacity", 0).show().end().animate({ opacity: t }, e, n, r) }, animate: function (t, e, n, r) { var i = S.isEmptyObject(t), o = S.speed(e, n, r), a = function () { var e = lt(this, S.extend({}, t), o); (i || Y.get(this, "finish")) && e.stop(!0) }; return a.finish = a, i || !1 === o.queue ? this.each(a) : this.queue(o.queue, a) }, stop: function (i, e, o) { var a = function (e) { var t = e.stop; delete e.stop, t(o) }; return "string" != typeof i && (o = e, e = i, i = void 0), e && this.queue(i || "fx", []), this.each(function () { var e = !0, t = null != i && i + "queueHooks", n = S.timers, r = Y.get(this); if (t) r[t] && r[t].stop && a(r[t]); else for (t in r) r[t] && r[t].stop && it.test(t) && a(r[t]); for (t = n.length; t--;)n[t].elem !== this || null != i && n[t].queue !== i || (n[t].anim.stop(o), e = !1, n.splice(t, 1)); !e && o || S.dequeue(this, i) }) }, finish: function (a) { return !1 !== a && (a = a || "fx"), this.each(function () { var e, t = Y.get(this), n = t[a + "queue"], r = t[a + "queueHooks"], i = S.timers, o = n ? n.length : 0; for (t.finish = !0, S.queue(this, a, []), r && r.stop && r.stop.call(this, !0), e = i.length; e--;)i[e].elem === this && i[e].queue === a && (i[e].anim.stop(!0), i.splice(e, 1)); for (e = 0; e < o; e++)n[e] && n[e].finish && n[e].finish.call(this); delete t.finish }) } }), S.each(["toggle", "show", "hide"], function (e, r) { var i = S.fn[r]; S.fn[r] = function (e, t, n) { return null == e || "boolean" == typeof e ? i.apply(this, arguments) : this.animate(st(r, !0), e, t, n) } }), S.each({ slideDown: st("show"), slideUp: st("hide"), slideToggle: st("toggle"), fadeIn: { opacity: "show" }, fadeOut: { opacity: "hide" }, fadeToggle: { opacity: "toggle" } }, function (e, r) { S.fn[e] = function (e, t, n) { return this.animate(r, e, t, n) } }), S.timers = [], S.fx.tick = function () { var e, t = 0, n = S.timers; for (Ze = Date.now(); t < n.length; t++)(e = n[t])() || n[t] !== e || n.splice(t--, 1); n.length || S.fx.stop(), Ze = void 0 }, S.fx.timer = function (e) { S.timers.push(e), S.fx.start() }, S.fx.interval = 13, S.fx.start = function () { et || (et = !0, ot()) }, S.fx.stop = function () { et = null }, S.fx.speeds = { slow: 600, fast: 200, _default: 400 }, S.fn.delay = function (r, e) { return r = S.fx && S.fx.speeds[r] || r, e = e || "fx", this.queue(e, function (e, t) { var n = C.setTimeout(e, r); t.stop = function () { C.clearTimeout(n) } }) }, tt = E.createElement("input"), nt = E.createElement("select").appendChild(E.createElement("option")), tt.type = "checkbox", y.checkOn = "" !== tt.value, y.optSelected = nt.selected, (tt = E.createElement("input")).value = "t", tt.type = "radio", y.radioValue = "t" === tt.value; var ct, ft = S.expr.attrHandle; S.fn.extend({ attr: function (e, t) { return B(this, S.attr, e, t, 1 < arguments.length) }, removeAttr: function (e) { return this.each(function () { S.removeAttr(this, e) }) } }), S.extend({ attr: function (e, t, n) { var r, i, o = e.nodeType; if (3 !== o && 8 !== o && 2 !== o) return void 0 === e.getAttribute ? S.prop(e, t, n) : (1 === o && S.isXMLDoc(e) || (i = S.attrHooks[t.toLowerCase()] || (S.expr.match.bool.test(t) ? ct : void 0)), void 0 !== n ? null === n ? void S.removeAttr(e, t) : i && "set" in i && void 0 !== (r = i.set(e, n, t)) ? r : (e.setAttribute(t, n + ""), n) : i && "get" in i && null !== (r = i.get(e, t)) ? r : null == (r = S.find.attr(e, t)) ? void 0 : r) }, attrHooks: { type: { set: function (e, t) { if (!y.radioValue && "radio" === t && A(e, "input")) { var n = e.value; return e.setAttribute("type", t), n && (e.value = n), t } } } }, removeAttr: function (e, t) { var n, r = 0, i = t && t.match(P); if (i && 1 === e.nodeType) for (; n = i[r++];)e.removeAttribute(n) } }), ct = { set: function (e, t, n) { return !1 === t ? S.removeAttr(e, n) : e.setAttribute(n, n), n } }, S.each(S.expr.match.bool.source.match(/\w+/g), function (e, t) { var a = ft[t] || S.find.attr; ft[t] = function (e, t, n) { var r, i, o = t.toLowerCase(); return n || (i = ft[o], ft[o] = r, r = null != a(e, t, n) ? o : null, ft[o] = i), r } }); var pt = /^(?:input|select|textarea|button)$/i, dt = /^(?:a|area)$/i; function ht(e) { return (e.match(P) || []).join(" ") } function gt(e) { return e.getAttribute && e.getAttribute("class") || "" } function vt(e) { return Array.isArray(e) ? e : "string" == typeof e && e.match(P) || [] } S.fn.extend({ prop: function (e, t) { return B(this, S.prop, e, t, 1 < arguments.length) }, removeProp: function (e) { return this.each(function () { delete this[S.propFix[e] || e] }) } }), S.extend({ prop: function (e, t, n) { var r, i, o = e.nodeType; if (3 !== o && 8 !== o && 2 !== o) return 1 === o && S.isXMLDoc(e) || (t = S.propFix[t] || t, i = S.propHooks[t]), void 0 !== n ? i && "set" in i && void 0 !== (r = i.set(e, n, t)) ? r : e[t] = n : i && "get" in i && null !== (r = i.get(e, t)) ? r : e[t] }, propHooks: { tabIndex: { get: function (e) { var t = S.find.attr(e, "tabindex"); return t ? parseInt(t, 10) : pt.test(e.nodeName) || dt.test(e.nodeName) && e.href ? 0 : -1 } } }, propFix: { for: "htmlFor", class: "className" } }), y.optSelected || (S.propHooks.selected = { get: function (e) { var t = e.parentNode; return t && t.parentNode && t.parentNode.selectedIndex, null }, set: function (e) { var t = e.parentNode; t && (t.selectedIndex, t.parentNode && t.parentNode.selectedIndex) } }), S.each(["tabIndex", "readOnly", "maxLength", "cellSpacing", "cellPadding", "rowSpan", "colSpan", "useMap", "frameBorder", "contentEditable"], function () { S.propFix[this.toLowerCase()] = this }), S.fn.extend({ addClass: function (t) { var e, n, r, i, o, a, s, u = 0; if (m(t)) return this.each(function (e) { S(this).addClass(t.call(this, e, gt(this))) }); if ((e = vt(t)).length) for (; n = this[u++];)if (i = gt(n), r = 1 === n.nodeType && " " + ht(i) + " ") { for (a = 0; o = e[a++];)r.indexOf(" " + o + " ") < 0 && (r += o + " "); i !== (s = ht(r)) && n.setAttribute("class", s) } return this }, removeClass: function (t) { var e, n, r, i, o, a, s, u = 0; if (m(t)) return this.each(function (e) { S(this).removeClass(t.call(this, e, gt(this))) }); if (!arguments.length) return this.attr("class", ""); if ((e = vt(t)).length) for (; n = this[u++];)if (i = gt(n), r = 1 === n.nodeType && " " + ht(i) + " ") { for (a = 0; o = e[a++];)for (; -1 < r.indexOf(" " + o + " ");)r = r.replace(" " + o + " ", " "); i !== (s = ht(r)) && n.setAttribute("class", s) } return this }, toggleClass: function (i, t) { var o = void 0 === i ? "undefined" : _typeof(i), a = "string" === o || Array.isArray(i); return "boolean" == typeof t && a ? t ? this.addClass(i) : this.removeClass(i) : m(i) ? this.each(function (e) { S(this).toggleClass(i.call(this, e, gt(this), t), t) }) : this.each(function () { var e, t, n, r; if (a) for (t = 0, n = S(this), r = vt(i); e = r[t++];)n.hasClass(e) ? n.removeClass(e) : n.addClass(e); else void 0 !== i && "boolean" !== o || ((e = gt(this)) && Y.set(this, "__className__", e), this.setAttribute && this.setAttribute("class", e || !1 === i ? "" : Y.get(this, "__className__") || "")) }) }, hasClass: function (e) { var t, n, r = 0; for (t = " " + e + " "; n = this[r++];)if (1 === n.nodeType && -1 < (" " + ht(gt(n)) + " ").indexOf(t)) return !0; return !1 } }); var yt = /\r/g; S.fn.extend({ val: function (n) { var r, e, i, t = this[0]; return arguments.length ? (i = m(n), this.each(function (e) { var t; 1 === this.nodeType && (null == (t = i ? n.call(this, e, S(this).val()) : n) ? t = "" : "number" == typeof t ? t += "" : Array.isArray(t) && (t = S.map(t, function (e) { return null == e ? "" : e + "" })), (r = S.valHooks[this.type] || S.valHooks[this.nodeName.toLowerCase()]) && "set" in r && void 0 !== r.set(this, t, "value") || (this.value = t)) })) : t ? (r = S.valHooks[t.type] || S.valHooks[t.nodeName.toLowerCase()]) && "get" in r && void 0 !== (e = r.get(t, "value")) ? e : "string" == typeof (e = t.value) ? e.replace(yt, "") : null == e ? "" : e : void 0 } }), S.extend({ valHooks: { option: { get: function (e) { var t = S.find.attr(e, "value"); return null != t ? t : ht(S.text(e)) } }, select: { get: function (e) { var t, n, r, i = e.options, o = e.selectedIndex, a = "select-one" === e.type, s = a ? null : [], u = a ? o + 1 : i.length; for (r = o < 0 ? u : a ? o : 0; r < u; r++)if (((n = i[r]).selected || r === o) && !n.disabled && (!n.parentNode.disabled || !A(n.parentNode, "optgroup"))) { if (t = S(n).val(), a) return t; s.push(t) } return s }, set: function (e, t) { for (var n, r, i = e.options, o = S.makeArray(t), a = i.length; a--;)((r = i[a]).selected = -1 < S.inArray(S.valHooks.option.get(r), o)) && (n = !0); return n || (e.selectedIndex = -1), o } } } }), S.each(["radio", "checkbox"], function () { S.valHooks[this] = { set: function (e, t) { if (Array.isArray(t)) return e.checked = -1 < S.inArray(S(e).val(), t) } }, y.checkOn || (S.valHooks[this].get = function (e) { return null === e.getAttribute("value") ? "on" : e.value }) }), y.focusin = "onfocusin" in C; var mt = /^(?:focusinfocus|focusoutblur)$/, xt = function (e) { e.stopPropagation() }; S.extend(S.event, { trigger: function (e, t, n, r) { var i, o, a, s, u, l, c, f, p = [n || E], d = v.call(e, "type") ? e.type : e, h = v.call(e, "namespace") ? e.namespace.split(".") : []; if (o = f = a = n = n || E, 3 !== n.nodeType && 8 !== n.nodeType && !mt.test(d + S.event.triggered) && (-1 < d.indexOf(".") && (d = (h = d.split(".")).shift(), h.sort()), u = d.indexOf(":") < 0 && "on" + d, (e = e[S.expando] ? e : new S.Event(d, "object" === (void 0 === e ? "undefined" : _typeof(e)) && e)).isTrigger = r ? 2 : 3, e.namespace = h.join("."), e.rnamespace = e.namespace ? new RegExp("(^|\\.)" + h.join("\\.(?:.*\\.|)") + "(\\.|$)") : null, e.result = void 0, e.target || (e.target = n), t = null == t ? [e] : S.makeArray(t, [e]), c = S.event.special[d] || {}, r || !c.trigger || !1 !== c.trigger.apply(n, t))) { if (!r && !c.noBubble && !x(n)) { for (s = c.delegateType || d, mt.test(s + d) || (o = o.parentNode); o; o = o.parentNode)p.push(o), a = o; a === (n.ownerDocument || E) && p.push(a.defaultView || a.parentWindow || C) } for (i = 0; (o = p[i++]) && !e.isPropagationStopped();)f = o, e.type = 1 < i ? s : c.bindType || d, (l = (Y.get(o, "events") || Object.create(null))[e.type] && Y.get(o, "handle")) && l.apply(o, t), (l = u && o[u]) && l.apply && V(o) && (e.result = l.apply(o, t), !1 === e.result && e.preventDefault()); return e.type = d, r || e.isDefaultPrevented() || c._default && !1 !== c._default.apply(p.pop(), t) || !V(n) || u && m(n[d]) && !x(n) && ((a = n[u]) && (n[u] = null), S.event.triggered = d, e.isPropagationStopped() && f.addEventListener(d, xt), n[d](), e.isPropagationStopped() && f.removeEventListener(d, xt), S.event.triggered = void 0, a && (n[u] = a)), e.result } }, simulate: function (e, t, n) { var r = S.extend(new S.Event, n, { type: e, isSimulated: !0 }); S.event.trigger(r, null, t) } }), S.fn.extend({ trigger: function (e, t) { return this.each(function () { S.event.trigger(e, t, this) }) }, triggerHandler: function (e, t) { var n = this[0]; if (n) return S.event.trigger(e, t, n, !0) } }), y.focusin || S.each({ focus: "focusin", blur: "focusout" }, function (n, r) { var i = function (e) { S.event.simulate(r, e.target, S.event.fix(e)) }; S.event.special[r] = { setup: function () { var e = this.ownerDocument || this.document || this, t = Y.access(e, r); t || e.addEventListener(n, i, !0), Y.access(e, r, (t || 0) + 1) }, teardown: function () { var e = this.ownerDocument || this.document || this, t = Y.access(e, r) - 1; t ? Y.access(e, r, t) : (e.removeEventListener(n, i, !0), Y.remove(e, r)) } } }); var bt = C.location, wt = { guid: Date.now() }, Tt = /\?/; S.parseXML = function (e) { var t, n; if (!e || "string" != typeof e) return null; try { t = (new C.DOMParser).parseFromString(e, "text/xml") } catch (e) { } return n = t && t.getElementsByTagName("parsererror")[0], t && !n || S.error("Invalid XML: " + (n ? S.map(n.childNodes, function (e) { return e.textContent }).join("\n") : e)), t }; var Ct = /\[\]$/, Et = /\r?\n/g, St = /^(?:submit|button|image|reset|file)$/i, kt = /^(?:input|select|textarea|keygen)/i; function At(n, e, r, i) { var t; if (Array.isArray(e)) S.each(e, function (e, t) { r || Ct.test(n) ? i(n, t) : At(n + "[" + ("object" === (void 0 === t ? "undefined" : _typeof(t)) && null != t ? e : "") + "]", t, r, i) }); else if (r || "object" !== w(e)) i(n, e); else for (t in e) At(n + "[" + t + "]", e[t], r, i) } S.param = function (e, t) { var n, r = [], i = function (e, t) { var n = m(t) ? t() : t; r[r.length] = encodeURIComponent(e) + "=" + encodeURIComponent(null == n ? "" : n) }; if (null == e) return ""; if (Array.isArray(e) || e.jquery && !S.isPlainObject(e)) S.each(e, function () { i(this.name, this.value) }); else for (n in e) At(n, e[n], t, i); return r.join("&") }, S.fn.extend({ serialize: function () { return S.param(this.serializeArray()) }, serializeArray: function () { return this.map(function () { var e = S.prop(this, "elements"); return e ? S.makeArray(e) : this }).filter(function () { var e = this.type; return this.name && !S(this).is(":disabled") && kt.test(this.nodeName) && !St.test(e) && (this.checked || !pe.test(e)) }).map(function (e, t) { var n = S(this).val(); return null == n ? null : Array.isArray(n) ? S.map(n, function (e) { return { name: t.name, value: e.replace(Et, "\r\n") } }) : { name: t.name, value: n.replace(Et, "\r\n") } }).get() } }); var Nt = /%20/g, jt = /#.*$/, Dt = /([?&])_=[^&]*/, qt = /^(.*?):[ \t]*([^\r\n]*)$/gm, Lt = /^(?:GET|HEAD)$/, Ht = /^\/\//, Ot = {}, Pt = {}, Rt = "*/".concat("*"), Mt = E.createElement("a"); function It(o) { return function (e, t) { "string" != typeof e && (t = e, e = "*"); var n, r = 0, i = e.toLowerCase().match(P) || []; if (m(t)) for (; n = i[r++];)"+" === n[0] ? (n = n.slice(1) || "*", (o[n] = o[n] || []).unshift(t)) : (o[n] = o[n] || []).push(t) } } function Wt(t, i, o, a) { var s = {}, u = t === Pt; function l(e) { var r; return s[e] = !0, S.each(t[e] || [], function (e, t) { var n = t(i, o, a); return "string" != typeof n || u || s[n] ? u ? !(r = n) : void 0 : (i.dataTypes.unshift(n), l(n), !1) }), r } return l(i.dataTypes[0]) || !s["*"] && l("*") } function _t(e, t) { var n, r, i = S.ajaxSettings.flatOptions || {}; for (n in t) void 0 !== t[n] && ((i[n] ? e : r || (r = {}))[n] = t[n]); return r && S.extend(!0, e, r), e } Mt.href = bt.href, S.extend({ active: 0, lastModified: {}, etag: {}, ajaxSettings: { url: bt.href, type: "GET", isLocal: /^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol), global: !0, processData: !0, async: !0, contentType: "application/x-www-form-urlencoded; charset=UTF-8", accepts: { "*": Rt, text: "text/plain", html: "text/html", xml: "application/xml, text/xml", json: "application/json, text/javascript" }, contents: { xml: /\bxml\b/, html: /\bhtml/, json: /\bjson\b/ }, responseFields: { xml: "responseXML", text: "responseText", json: "responseJSON" }, converters: { "* text": String, "text html": !0, "text json": JSON.parse, "text xml": S.parseXML }, flatOptions: { url: !0, context: !0 } }, ajaxSetup: function (e, t) { return t ? _t(_t(e, S.ajaxSettings), t) : _t(S.ajaxSettings, e) }, ajaxPrefilter: It(Ot), ajaxTransport: It(Pt), ajax: function (e, t) { "object" === (void 0 === e ? "undefined" : _typeof(e)) && (t = e, e = void 0), t = t || {}; var c, f, p, n, d, r, h, g, i, o, v = S.ajaxSetup({}, t), y = v.context || v, m = v.context && (y.nodeType || y.jquery) ? S(y) : S.event, x = S.Deferred(), b = S.Callbacks("once memory"), w = v.statusCode || {}, a = {}, s = {}, u = "canceled", T = { readyState: 0, getResponseHeader: function (e) { var t; if (h) { if (!n) for (n = {}; t = qt.exec(p);)n[t[1].toLowerCase() + " "] = (n[t[1].toLowerCase() + " "] || []).concat(t[2]); t = n[e.toLowerCase() + " "] } return null == t ? null : t.join(", ") }, getAllResponseHeaders: function () { return h ? p : null }, setRequestHeader: function (e, t) { return null == h && (e = s[e.toLowerCase()] = s[e.toLowerCase()] || e, a[e] = t), this }, overrideMimeType: function (e) { return null == h && (v.mimeType = e), this }, statusCode: function (e) { var t; if (e) if (h) T.always(e[T.status]); else for (t in e) w[t] = [w[t], e[t]]; return this }, abort: function (e) { var t = e || u; return c && c.abort(t), l(0, t), this } }; if (x.promise(T), v.url = ((e || v.url || bt.href) + "").replace(Ht, bt.protocol + "//"), v.type = t.method || t.type || v.method || v.type, v.dataTypes = (v.dataType || "*").toLowerCase().match(P) || [""], null == v.crossDomain) { r = E.createElement("a"); try { r.href = v.url, r.href = r.href, v.crossDomain = Mt.protocol + "//" + Mt.host != r.protocol + "//" + r.host } catch (e) { v.crossDomain = !0 } } if (v.data && v.processData && "string" != typeof v.data && (v.data = S.param(v.data, v.traditional)), Wt(Ot, v, t, T), h) return T; for (i in (g = S.event && v.global) && 0 == S.active++ && S.event.trigger("ajaxStart"), v.type = v.type.toUpperCase(), v.hasContent = !Lt.test(v.type), f = v.url.replace(jt, ""), v.hasContent ? v.data && v.processData && 0 === (v.contentType || "").indexOf("application/x-www-form-urlencoded") && (v.data = v.data.replace(Nt, "+")) : (o = v.url.slice(f.length), v.data && (v.processData || "string" == typeof v.data) && (f += (Tt.test(f) ? "&" : "?") + v.data, delete v.data), !1 === v.cache && (f = f.replace(Dt, "$1"), o = (Tt.test(f) ? "&" : "?") + "_=" + wt.guid++ + o), v.url = f + o), v.ifModified && (S.lastModified[f] && T.setRequestHeader("If-Modified-Since", S.lastModified[f]), S.etag[f] && T.setRequestHeader("If-None-Match", S.etag[f])), (v.data && v.hasContent && !1 !== v.contentType || t.contentType) && T.setRequestHeader("Content-Type", v.contentType), T.setRequestHeader("Accept", v.dataTypes[0] && v.accepts[v.dataTypes[0]] ? v.accepts[v.dataTypes[0]] + ("*" !== v.dataTypes[0] ? ", " + Rt + "; q=0.01" : "") : v.accepts["*"]), v.headers) T.setRequestHeader(i, v.headers[i]); if (v.beforeSend && (!1 === v.beforeSend.call(y, T, v) || h)) return T.abort(); if (u = "abort", b.add(v.complete), T.done(v.success), T.fail(v.error), c = Wt(Pt, v, t, T)) { if (T.readyState = 1, g && m.trigger("ajaxSend", [T, v]), h) return T; v.async && 0 < v.timeout && (d = C.setTimeout(function () { T.abort("timeout") }, v.timeout)); try { h = !1, c.send(a, l) } catch (e) { if (h) throw e; l(-1, e) } } else l(-1, "No Transport"); function l(e, t, n, r) { var i, o, a, s, u, l = t; h || (h = !0, d && C.clearTimeout(d), c = void 0, p = r || "", T.readyState = 0 < e ? 4 : 0, i = 200 <= e && e < 300 || 304 === e, n && (s = function (e, t, n) { for (var r, i, o, a, s = e.contents, u = e.dataTypes; "*" === u[0];)u.shift(), void 0 === r && (r = e.mimeType || t.getResponseHeader("Content-Type")); if (r) for (i in s) if (s[i] && s[i].test(r)) { u.unshift(i); break } if (u[0] in n) o = u[0]; else { for (i in n) { if (!u[0] || e.converters[i + " " + u[0]]) { o = i; break } a || (a = i) } o = o || a } if (o) return o !== u[0] && u.unshift(o), n[o] }(v, T, n)), !i && -1 < S.inArray("script", v.dataTypes) && S.inArray("json", v.dataTypes) < 0 && (v.converters["text script"] = function () { }), s = function (e, t, n, r) { var i, o, a, s, u, l = {}, c = e.dataTypes.slice(); if (c[1]) for (a in e.converters) l[a.toLowerCase()] = e.converters[a]; for (o = c.shift(); o;)if (e.responseFields[o] && (n[e.responseFields[o]] = t), !u && r && e.dataFilter && (t = e.dataFilter(t, e.dataType)), u = o, o = c.shift()) if ("*" === o) o = u; else if ("*" !== u && u !== o) { if (!(a = l[u + " " + o] || l["* " + o])) for (i in l) if ((s = i.split(" "))[1] === o && (a = l[u + " " + s[0]] || l["* " + s[0]])) { !0 === a ? a = l[i] : !0 !== l[i] && (o = s[0], c.unshift(s[1])); break } if (!0 !== a) if (a && e.throws) t = a(t); else try { t = a(t) } catch (e) { return { state: "parsererror", error: a ? e : "No conversion from " + u + " to " + o } } } return { state: "success", data: t } }(v, s, T, i), i ? (v.ifModified && ((u = T.getResponseHeader("Last-Modified")) && (S.lastModified[f] = u), (u = T.getResponseHeader("etag")) && (S.etag[f] = u)), 204 === e || "HEAD" === v.type ? l = "nocontent" : 304 === e ? l = "notmodified" : (l = s.state, o = s.data, i = !(a = s.error))) : (a = l, !e && l || (l = "error", e < 0 && (e = 0))), T.status = e, T.statusText = (t || l) + "", i ? x.resolveWith(y, [o, l, T]) : x.rejectWith(y, [T, l, a]), T.statusCode(w), w = void 0, g && m.trigger(i ? "ajaxSuccess" : "ajaxError", [T, v, i ? o : a]), b.fireWith(y, [T, l]), g && (m.trigger("ajaxComplete", [T, v]), --S.active || S.event.trigger("ajaxStop"))) } return T }, getJSON: function (e, t, n) { return S.get(e, t, n, "json") }, getScript: function (e, t) { return S.get(e, void 0, t, "script") } }), S.each(["get", "post"], function (e, i) { S[i] = function (e, t, n, r) { return m(t) && (r = r || n, n = t, t = void 0), S.ajax(S.extend({ url: e, type: i, dataType: r, data: t, success: n }, S.isPlainObject(e) && e)) } }), S.ajaxPrefilter(function (e) { var t; for (t in e.headers) "content-type" === t.toLowerCase() && (e.contentType = e.headers[t] || "") }), S._evalUrl = function (e, t, n) { return S.ajax({ url: e, type: "GET", dataType: "script", cache: !0, async: !1, global: !1, converters: { "text script": function () { } }, dataFilter: function (e) { S.globalEval(e, t, n) } }) }, S.fn.extend({ wrapAll: function (e) { var t; return this[0] && (m(e) && (e = e.call(this[0])), t = S(e, this[0].ownerDocument).eq(0).clone(!0), this[0].parentNode && t.insertBefore(this[0]), t.map(function () { for (var e = this; e.firstElementChild;)e = e.firstElementChild; return e }).append(this)), this }, wrapInner: function (n) { return m(n) ? this.each(function (e) { S(this).wrapInner(n.call(this, e)) }) : this.each(function () { var e = S(this), t = e.contents(); t.length ? t.wrapAll(n) : e.append(n) }) }, wrap: function (t) { var n = m(t); return this.each(function (e) { S(this).wrapAll(n ? t.call(this, e) : t) }) }, unwrap: function (e) { return this.parent(e).not("body").each(function () { S(this).replaceWith(this.childNodes) }), this } }), S.expr.pseudos.hidden = function (e) { return !S.expr.pseudos.visible(e) }, S.expr.pseudos.visible = function (e) { return !!(e.offsetWidth || e.offsetHeight || e.getClientRects().length) }, S.ajaxSettings.xhr = function () { try { return new C.XMLHttpRequest } catch (e) { } }; var Ft = { 0: 200, 1223: 204 }, Bt = S.ajaxSettings.xhr(); y.cors = !!Bt && "withCredentials" in Bt, y.ajax = Bt = !!Bt, S.ajaxTransport(function (i) { var o, a; if (y.cors || Bt && !i.crossDomain) return { send: function (e, t) { var n, r = i.xhr(); if (r.open(i.type, i.url, i.async, i.username, i.password), i.xhrFields) for (n in i.xhrFields) r[n] = i.xhrFields[n]; for (n in i.mimeType && r.overrideMimeType && r.overrideMimeType(i.mimeType), i.crossDomain || e["X-Requested-With"] || (e["X-Requested-With"] = "XMLHttpRequest"), e) r.setRequestHeader(n, e[n]); o = function (e) { return function () { o && (o = a = r.onload = r.onerror = r.onabort = r.ontimeout = r.onreadystatechange = null, "abort" === e ? r.abort() : "error" === e ? "number" != typeof r.status ? t(0, "error") : t(r.status, r.statusText) : t(Ft[r.status] || r.status, r.statusText, "text" !== (r.responseType || "text") || "string" != typeof r.responseText ? { binary: r.response } : { text: r.responseText }, r.getAllResponseHeaders())) } }, r.onload = o(), a = r.onerror = r.ontimeout = o("error"), void 0 !== r.onabort ? r.onabort = a : r.onreadystatechange = function () { 4 === r.readyState && C.setTimeout(function () { o && a() }) }, o = o("abort"); try { r.send(i.hasContent && i.data || null) } catch (e) { if (o) throw e } }, abort: function () { o && o() } } }), S.ajaxPrefilter(function (e) { e.crossDomain && (e.contents.script = !1) }), S.ajaxSetup({ accepts: { script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript" }, contents: { script: /\b(?:java|ecma)script\b/ }, converters: { "text script": function (e) { return S.globalEval(e), e } } }), S.ajaxPrefilter("script", function (e) { void 0 === e.cache && (e.cache = !1), e.crossDomain && (e.type = "GET") }), S.ajaxTransport("script", function (n) { var r, i; if (n.crossDomain || n.scriptAttrs) return { send: function (e, t) { r = S("<script>").attr(n.scriptAttrs || {}).prop({ charset: n.scriptCharset, src: n.url }).on("load error", i = function (e) { r.remove(), i = null, e && t("error" === e.type ? 404 : 200, e.type) }), E.head.appendChild(r[0]) }, abort: function () { i && i() } } }); var $t, zt = [], Ut = /(=)\?(?=&|$)|\?\?/; S.ajaxSetup({ jsonp: "callback", jsonpCallback: function () { var e = zt.pop() || S.expando + "_" + wt.guid++; return this[e] = !0, e } }), S.ajaxPrefilter("json jsonp", function (e, t, n) { var r, i, o, a = !1 !== e.jsonp && (Ut.test(e.url) ? "url" : "string" == typeof e.data && 0 === (e.contentType || "").indexOf("application/x-www-form-urlencoded") && Ut.test(e.data) && "data"); if (a || "jsonp" === e.dataTypes[0]) return r = e.jsonpCallback = m(e.jsonpCallback) ? e.jsonpCallback() : e.jsonpCallback, a ? e[a] = e[a].replace(Ut, "$1" + r) : !1 !== e.jsonp && (e.url += (Tt.test(e.url) ? "&" : "?") + e.jsonp + "=" + r), e.converters["script json"] = function () { return o || S.error(r + " was not called"), o[0] }, e.dataTypes[0] = "json", i = C[r], C[r] = function () { o = arguments }, n.always(function () { void 0 === i ? S(C).removeProp(r) : C[r] = i, e[r] && (e.jsonpCallback = t.jsonpCallback, zt.push(r)), o && m(i) && i(o[0]), o = i = void 0 }), "script" }), y.createHTMLDocument = (($t = E.implementation.createHTMLDocument("").body).innerHTML = "<form></form><form></form>", 2 === $t.childNodes.length), S.parseHTML = function (e, t, n) { return "string" != typeof e ? [] : ("boolean" == typeof t && (n = t, t = !1), t || (y.createHTMLDocument ? ((r = (t = E.implementation.createHTMLDocument("")).createElement("base")).href = E.location.href, t.head.appendChild(r)) : t = E), o = !n && [], (i = N.exec(e)) ? [t.createElement(i[1])] : (i = xe([e], t, o), o && o.length && S(o).remove(), S.merge([], i.childNodes))); var r, i, o }, S.fn.load = function (e, t, n) { var r, i, o, a = this, s = e.indexOf(" "); return -1 < s && (r = ht(e.slice(s)), e = e.slice(0, s)), m(t) ? (n = t, t = void 0) : t && "object" === (void 0 === t ? "undefined" : _typeof(t)) && (i = "POST"), 0 < a.length && S.ajax({ url: e, type: i || "GET", dataType: "html", data: t }).done(function (e) { o = arguments, a.html(r ? S("<div>").append(S.parseHTML(e)).find(r) : e) }).always(n && function (e, t) { a.each(function () { n.apply(this, o || [e.responseText, t, e]) }) }), this }, S.expr.pseudos.animated = function (t) { return S.grep(S.timers, function (e) { return t === e.elem }).length }, S.offset = { setOffset: function (e, t, n) { var r, i, o, a, s, u, l = S.css(e, "position"), c = S(e), f = {}; "static" === l && (e.style.position = "relative"), s = c.offset(), o = S.css(e, "top"), u = S.css(e, "left"), i = ("absolute" === l || "fixed" === l) && -1 < (o + u).indexOf("auto") ? (a = (r = c.position()).top, r.left) : (a = parseFloat(o) || 0, parseFloat(u) || 0), m(t) && (t = t.call(e, n, S.extend({}, s))), null != t.top && (f.top = t.top - s.top + a), null != t.left && (f.left = t.left - s.left + i), "using" in t ? t.using.call(e, f) : c.css(f) } }, S.fn.extend({ offset: function (t) { if (arguments.length) return void 0 === t ? this : this.each(function (e) { S.offset.setOffset(this, t, e) }); var e, n, r = this[0]; return r ? r.getClientRects().length ? (e = r.getBoundingClientRect(), n = r.ownerDocument.defaultView, { top: e.top + n.pageYOffset, left: e.left + n.pageXOffset }) : { top: 0, left: 0 } : void 0 }, position: function () { if (this[0]) { var e, t, n, r = this[0], i = { top: 0, left: 0 }; if ("fixed" === S.css(r, "position")) t = r.getBoundingClientRect(); else { for (t = this.offset(), n = r.ownerDocument, e = r.offsetParent || n.documentElement; e && (e === n.body || e === n.documentElement) && "static" === S.css(e, "position");)e = e.parentNode; e && e !== r && 1 === e.nodeType && ((i = S(e).offset()).top += S.css(e, "borderTopWidth", !0), i.left += S.css(e, "borderLeftWidth", !0)) } return { top: t.top - i.top - S.css(r, "marginTop", !0), left: t.left - i.left - S.css(r, "marginLeft", !0) } } }, offsetParent: function () { return this.map(function () { for (var e = this.offsetParent; e && "static" === S.css(e, "position");)e = e.offsetParent; return e || re }) } }), S.each({ scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function (t, i) { var o = "pageYOffset" === i; S.fn[t] = function (e) { return B(this, function (e, t, n) { var r; if (x(e) ? r = e : 9 === e.nodeType && (r = e.defaultView), void 0 === n) return r ? r[i] : e[t]; r ? r.scrollTo(o ? r.pageXOffset : n, o ? n : r.pageYOffset) : e[t] = n }, t, e, arguments.length) } }), S.each(["top", "left"], function (e, n) { S.cssHooks[n] = _e(y.pixelPosition, function (e, t) { if (t) return t = We(e, n), Pe.test(t) ? S(e).position()[n] + "px" : t }) }), S.each({ Height: "height", Width: "width" }, function (a, s) { S.each({ padding: "inner" + a, content: s, "": "outer" + a }, function (r, o) { S.fn[o] = function (e, t) { var n = arguments.length && (r || "boolean" != typeof e), i = r || (!0 === e || !0 === t ? "margin" : "border"); return B(this, function (e, t, n) { var r; return x(e) ? 0 === o.indexOf("outer") ? e["inner" + a] : e.document.documentElement["client" + a] : 9 === e.nodeType ? (r = e.documentElement, Math.max(e.body["scroll" + a], r["scroll" + a], e.body["offset" + a], r["offset" + a], r["client" + a])) : void 0 === n ? S.css(e, t, i) : S.style(e, t, n, i) }, s, n ? e : void 0, n) } }) }), S.each(["ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend"], function (e, t) { S.fn[t] = function (e) { return this.on(t, e) } }), S.fn.extend({ bind: function (e, t, n) { return this.on(e, null, t, n) }, unbind: function (e, t) { return this.off(e, null, t) }, delegate: function (e, t, n, r) { return this.on(t, e, n, r) }, undelegate: function (e, t, n) { return 1 === arguments.length ? this.off(e, "**") : this.off(t, e || "**", n) }, hover: function (e, t) { return this.mouseenter(e).mouseleave(t || e) } }), S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "), function (e, n) { S.fn[n] = function (e, t) { return 0 < arguments.length ? this.on(n, null, e, t) : this.trigger(n) } }); var Xt = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; S.proxy = function (e, t) { var n, r, i; if ("string" == typeof t && (n = e[t], t = e, e = n), m(e)) return r = s.call(arguments, 2), (i = function () { return e.apply(t || this, r.concat(s.call(arguments))) }).guid = e.guid = e.guid || S.guid++, i }, S.holdReady = function (e) { e ? S.readyWait++ : S.ready(!0) }, S.isArray = Array.isArray, S.parseJSON = JSON.parse, S.nodeName = A, S.isFunction = m, S.isWindow = x, S.camelCase = X, S.type = w, S.now = Date.now, S.isNumeric = function (e) { var t = S.type(e); return ("number" === t || "string" === t) && !isNaN(e - parseFloat(e)) }, S.trim = function (e) { return null == e ? "" : (e + "").replace(Xt, "") }, "function" == typeof define && define.amd && define("jquery", [], function () { return S }); var Vt = C.jQuery, Gt = C.$; return S.noConflict = function (e) { return C.$ === S && (C.$ = Gt), e && C.jQuery === S && (C.jQuery = Vt), S }, void 0 === e && (C.jQuery = C.$ = S), S });</script><script type="text/javascript">function getMetaTag(tag) {var $elTag = $('meta[property="' + tag + '"]');if (!$elTag || !$elTag.attr("content")) {return "";}return $elTag.attr("content");}</script></head><body page-category="gundem" data-site-name="milliyet" data-advertorial="false" data-model-url="/gundem/genelkurmay-baskani-akar-mardinde-2237360" data-mourning="false"><section class="adv adv-desktop adserviceOop"><div class="medyanet"><div id="9927946,22425446936/milliyet/gundem/oop_2" class="adRenderer adserviceOop " data-platform="desktop" data-ad-height="1" data-ad-width="1"></div></div></section><section class="adv adv-mobile adserviceOop"><div class="medyanet"><div id="9927946,22425446936/milliyet_mobilsite/gundem/oop_2" class="adRenderer adserviceOop " data-platform="mobile" data-ad-height="1" data-ad-width="1"></div></div></section><section class="adv adv-desktop adserviceOop"><div class="medyanet"><div id="9927946,22425446936/milliyet/gundem/oop_3" class="adRenderer adserviceOop " data-platform="desktop" data-ad-height="1" data-ad-width="1"></div></div></section><section class="adv adv-mobile adserviceOop"><div class="medyanet"><div id="9927946,22425446936/milliyet_mobilsite/gundem/oop_3" class="adRenderer adserviceOop " data-platform="mobile" data-ad-height="1" data-ad-width="1"></div></div></section><section class="adv adv-desktop adserviceOop"><div class="medyanet"><div id="9927946,22425446936/milliyet/gundem/oop_4" class="adRenderer adserviceOop " data-platform="desktop" data-ad-height="1" data-ad-width="1"></div></div></section><section class="adv adv-mobile adserviceOop"><div class="medyanet"><div id="9927946,22425446936/milliyet_mobilsite/gundem/oop_4" class="adRenderer adserviceOop " data-platform="mobile" data-ad-height="1" data-ad-width="1"></div></div></section><section class="adv adv-desktop adserviceOop"><div class="medyanet"><div id="9927946,22425446936/milliyet/gundem/oop_5" class="adRenderer adserviceOop " data-platform="desktop" data-ad-height="1" data-ad-width="1"></div></div></section><section class="adv adv-mobile adserviceOop"><div class="medyanet"><div id="9927946,22425446936/milliyet_mobilsite/gundem/oop_5" class="adRenderer adserviceOop " data-platform="mobile" data-ad-height="1" data-ad-width="1"></div></div></section><section class="adv adv-desktop "><div class="medyanet"><div class="interstitial-wrapper"> <div id="9927946,22425446936/milliyet/gundem/interstitial_oop" class="adRenderer dfp " data-platform="desktop"></div></div></div></section><section class="adv adv-mobile "><div class="medyanet"><div class="interstitial-wrapper"> <div id="9927946,22425446936/milliyet_mobilsite/gundem/interstitial_oop" class="adRenderer dfp " data-platform="mobile"></div></div></div></section><section class="adv adv-desktop "><div class="medyanet"><div id="9927946,22425446936/milliyet/gundem/scroll_ad" class="adRenderer dfp " data-platform="desktop"></div></div></section><section class="adv adv-mobile "><div class="medyanet"><div id="9927946,22425446936/milliyet_mobilsite/gundem/scroll_ad" class="adRenderer dfp " data-platform="mobile"></div></div></section><style>body:not(.euro2024) .euro2024-menu {display:none;}</style><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K25R33X" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --><div class="page-wrapper news-detail-page Article" data-read-count-id="2237360"><header class="global-header medyanet-gravity-opacity"><script type="text/javascript">document.getElementsByTagName('body')[0].setAttribute("data-page-type", 'no-sub');</script><div class="menu-container"><div class="menu-container__position"><div class="main-menu"><div class="container"><div class="row"><div class="col-12"><div class="main-menu__inner"><a href="https://www.milliyet.com.tr" class="backtohome-button__logo"></a><a href="/" class="main-menu__logo"><img src="https://static.milliyet.com.tr/images/milliyet/milliyet_dijital_logo.svg?v=4" width="121" height="30" alt="Son Dakika Haberler" title="Son Dakika Haberler"><img src="https://static.milliyet.com.tr/images/milliyet/logo-white-svg.svg?v=4" width="121" height="30" alt="Son Dakika Haberler" title="Son Dakika Haberler"></a><nav class="main-menu__nav"><div class="main-menu__mobile-scroll"><div class="swiper-container main-menu--with-slider" id="header-slider_710FE03E"><div class="swiper-wrapper"><div class="swiper-slide" style="display:inline-block; width: auto"><a target="_blank" href="/son-dakika-haberleri/" title="Son Dakika" class="main-menu__nav-link " >Son Dakika</a></div><div class="swiper-slide" style="display:inline-block; width: auto"><a target="_blank" href="/gundem/" title="Gündem" class="main-menu__nav-link active" >Gündem</a></div><div class="swiper-slide" style="display:inline-block; width: auto"><a target="_blank" href="/yazarlar/" title="Yazarlar" class="main-menu__nav-link " >Yazarlar</a></div><div class="swiper-slide" style="display:inline-block; width: auto"><a target="_blank" href="/ekonomi/" title="Ekonomi" class="main-menu__nav-link " >Ekonomi</a></div><div class="swiper-slide" style="display:inline-block; width: auto"><a target="_blank" href="/dunya/" title="Dünya" class="main-menu__nav-link " >Dünya</a></div><div class="swiper-slide" style="display:inline-block; width: auto"><a target="_blank" href="/resmi-ilanlar/" title="Resmi İlanlar" class="main-menu__nav-link " >Resmi İlanlar</a></div></div><script>var windowWidth = window.innerWidth;if (windowWidth > 991) {window.addEventListener("DOMContentLoaded", function () {var headerSlider_710FE03E = new Swiper("#header-slider_710FE03E", {loop: false,slidesPerView: "auto",centeredSlides: false,spaceBetween: 0,freeMode: true,grabCursor: true,});})}</script></div><span class="main-menu__nav-list-degrade"></span><ul class="main-menu__nav-list main-menu__nav-list--highlighted"><li class="main-menu__nav-item " view-name="MainMenuItems"><a target="_blank" href="https://uzmanpara.milliyet.com.tr/" title="UzmanPara" class="main-menu__nav-link" >UzmanPara</a></li><li class="main-menu__nav-item without-separator " view-name="MainMenuItems"><a target="_blank" href="/skorer/" title="Skorer" class="main-menu__nav-link" >Skorer</a></li><li class="main-menu__nav-item without-separator " view-name="MainMenuItems"><a target="_blank" href="/magazin/" title="Cadde" class="main-menu__nav-link" >Cadde</a></li><li class="main-menu__nav-item without-separator " view-name="MainMenuItems"><a target="_blank" href="/pembenar/" title="Pembenar" class="main-menu__nav-link" >Pembenar</a></li></ul></div></nav><span class="mobile-row-1-bg"></span><span class="searchbar__btn" js-role="searchOpenClose"><i class="ico"></i><i class="ico-mobile"></i></span><!-- / searchbar__btn --><a href="javascript:;" aria-label="Menü" class="spinner-btn menu-spn" js-role="hamburgerToggle" data-google-interstitial="false"><div class="spinner-btn__spin"><span class="spinner-btn__spin-item"></span></div><span class="spinner-btn__text">Menü</span></a><a class="header__external--account milliyet-premium-box spinner-btn" href="https://u.milliyet.com.tr/accounts/login" id="btn-dm-signin"><i class="milliyet-premium-logo"></i>Giriş</a></div></div></div></div></div><div class="searchbar" view-name="GlobalHeaderBreakingNews"><div class="container"><div class="row"><div class="col-12"><div class="searchbar__wrapper"><input type="text" aria-label="Aranacak Kelime" class="searchbar__input" placeholder="milliyet.com.tr’de arayın..." js-role="searchBarInput" data-cat="milliyet"><i class="searchbar__icon hidden-sm-down fas fa-search"></i><button aria-label="Arama Yap" class="searchbar__button searchbar__button--search" js-role="searchBarSubmit"></button><button aria-label="Aramayı Kapat" class="searchbar__button searchbar__button--close" js-role="searchClose"><i class="fas fa-times"></i></button></div></div></div></div></div><div class="hamburger-menu__overlay" js-role="hamburgerToggle"></div><div class="hamburger-menu"><div class="hamburger-menu__inner"><div class="container"><div class="row"><div class="col-12"><div class="hm-top"><div class="hm-top__logo"><a href="https://www.milliyet.com.tr/"></a></div><div class="hm-top__close" js-role="hamburgerToggle"><i class="fa fa-times"></i></div></div><div class="hamburger-menu__row-1"><a href="/" class="hm-main-btn">MİLLİYET ANA SAYFA</a><nav class="hm-main"><ul class="hm-main__list"><li class="hm-main__item " view-name="MainMenuItems"><a target="_blank" href="/son-dakika-haberleri/" title="Son Dakika" class="hm-main__link">Son Dakika</a></li><li class="hm-main__item " view-name="MainMenuItems"><a target="_blank" href="/gundem/" title="Gündem" class="hm-main__link">Gündem</a></li><li class="hm-main__item " view-name="MainMenuItems"><a target="_blank" href="/yazarlar/" title="Yazarlar" class="hm-main__link">Yazarlar</a></li><li class="hm-main__item " view-name="MainMenuItems"><a target="_blank" href="/ekonomi/" title="Ekonomi" class="hm-main__link">Ekonomi</a></li><li class="hm-main__item " view-name="MainMenuItems"><a target="_blank" href="/dunya/" title="Dünya" class="hm-main__link">Dünya</a></li><li class="hm-main__item " view-name="MainMenuItems"><a target="_blank" href="/resmi-ilanlar/" title="Resmi İlanlar" class="hm-main__link">Resmi İlanlar</a></li></ul></nav><div class="hm-whole"><nav class="hm-whole__nav"><div class="category-links-colon"></div><div class="category-links-colon"><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_gündem"><label for="radio_gündem" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/gundem/" >Gündem</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_dünya"><label for="radio_dünya" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/dunya/" >Dünya</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_ekonomi"><label for="radio_ekonomi" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/ekonomi/" >Ekonomi</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_uzmanpara"><label for="radio_uzmanpara" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/uzmanpara/" >UzmanPara</a><i></i></div><div class="category-links__list"><a href="https://uzmanpara.milliyet.com.tr/" title="Anasayfa" target="_blank" class="category-links__list-item " >Anasayfa</a><a href="https://uzmanpara.milliyet.com.tr/canli-borsa/" title="Borsa" target="_blank" class="category-links__list-item " >Borsa</a><a href="https://uzmanpara.milliyet.com.tr/doviz-kurlari/" title="Döviz" target="_blank" class="category-links__list-item " >Döviz</a><a href="https://uzmanpara.milliyet.com.tr/altin-fiyatlari/" title="Altın" target="_blank" class="category-links__list-item " >Altın</a></div></div><div class="category-links" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_skorer"><label for="radio_skorer" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/skorer/" >Skorer</a><i></i></div><div class="category-links__list"><a href="/skorer/" title="Anasayfa" target="_blank" class="category-links__list-item " >Anasayfa</a><a href="/skorer/canli-skor/" title="Canlı Skor" target="_blank" class="category-links__list-item " >Canlı Skor</a><a href="/skorer/fikstur/" title="Fikstür" target="_blank" class="category-links__list-item " >Fikstür</a><a href="/skorer/puan-durumu/" title="Puan Durumu" target="_blank" class="category-links__list-item " >Puan Durumu</a></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_cadde"><label for="radio_cadde" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/magazin/" >Cadde</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_pembenar"><label for="radio_pembenar" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/pembenar/" >Pembenar</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_yazarlar"><label for="radio_yazarlar" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/yazarlar/" rel=noopener>Yazarlar</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_milliyet tv"><label for="radio_milliyet tv" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/milliyet-tv/" >Milliyet Tv</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_astroloji"><label for="radio_astroloji" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/pembenar/astroloji/" >Astroloji</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_seçim sonuçları"><label for="radio_seçim sonuçları" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="https://secim.milliyet.com.tr/" >Seçim Sonuçları</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_son depremler"><label for="radio_son depremler" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/son-dakika-depremler/" >Son Depremler</a><i></i></div><div class="category-links__list"></div></div><div class="category-links" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_tümü"><label for="radio_tümü" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="https://uzmanpara.milliyet.com.tr/" rel=noopener>Tümü</a><i></i></div><div class="category-links__list"><a href="/cocuk/" title="Milliyet Çocuk" target="_blank" class="category-links__list-item " rel=noopener>Milliyet Çocuk</a><a href="/oyun-oyna/" title="Oyun" target="_blank" class="category-links__list-item " rel=noopener>Oyun</a><a href="/egitim/" title="Eğitim" target="_blank" class="category-links__list-item " rel=noopener>Eğitim</a><a href="/kultur-sanat/" title="Kültür Sanat" target="_blank" class="category-links__list-item " rel=noopener>Kültür Sanat</a><a href="/sans-oyunlari/milli-piyango-sonuclari/" title="Milli Piyango" target="_blank" class="category-links__list-item " rel=noopener>Milli Piyango</a><a href="/yerel-haberler/" title="Yerel Haberler" target="_blank" class="category-links__list-item " rel=noopener>Yerel Haberler</a><a href="/pazar/" title="Pazar" target="_blank" class="category-links__list-item " rel=noopener>Pazar</a><a href="/ege/" title="Ege" target="_blank" class="category-links__list-item " rel=noopener>Ege</a><a href="https://gazetearsivi.milliyet.com.tr/" title="Gazete Arşivi" target="_blank" class="category-links__list-item " rel=noopener>Gazete Arşivi</a><a href="/milliyet-executive/" title="Milliyet Executive" target="_blank" class="category-links__list-item " rel=noopener>Milliyet Executive</a><a href="/tatil/arkeoloji/" title="Milliyet Arkeoloji" target="_blank" class="category-links__list-item " rel=noopener>Milliyet Arkeoloji</a><a href="/emlak/mimarlik/" title="Milliyet Mimarlık" target="_blank" class="category-links__list-item " rel=noopener>Milliyet Mimarlık</a></div></div><div class="category-links" hasChildCategory="true" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_resmi ilanlar"><label for="radio_resmi ilanlar" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/resmi-ilanlar/" >Resmi İlanlar</a><i></i></div><div class="category-links__list"></div></div></div><div class="category-links-colon"></div><div class="category-links-colon"></div><div class="category-links-colon"></div><div class="category-links-colon"></div><div class="category-links-colon"><div class="category-links" ><input type="checkbox" class="category-links-radio" name="category-links-radio" id="radio_bize ulaşın"><label for="radio_bize ulaşın" class="category-links-radio-label"></label><div class="category-links__header"><a target="_blank" href="/iletisim/" >Bize Ulaşın</a><i></i></div><div class="category-links__list"><a href="/kunye/" title="Künye" target="_blank" class="category-links__list-item " >Künye</a><a href="/reklam/" title="Reklam" target="_blank" class="category-links__list-item " >Reklam</a><a href="https://u.milliyet.com.tr/accounts/login" title="Üyelik" target="_blank" class="category-links__list-item " rel=noopener>Üyelik</a></div></div></div></nav></div></div><div class="hamburger-menu__row-2"><!-- Sosyal Medya --><nav class="hm-social"><ul class="hm-social__list"><li class="hm-social__item"><a href="https://www.facebook.com/milliyet.com.tr" target="_blank" class="hm-social__link" rel="noopener"><i class="ico facebook"></i></a></li><li class="hm-social__item"><a href="https://x.com/milliyet/" target="_blank" class="hm-social__link" rel="noopener"><span class="ico ico--twitter"><img class="" src="https://static.milliyet.com.tr/images/milliyet/x-logo-white.svg" alt="Twitter icon" /></span></a></li><li class="hm-social__item"><a href="https://www.instagram.com/milliyetcomtr/" target="_blank" class="hm-social__link" rel="noopener"><span class="ico ico--instagram"><img class="" src="https://static.milliyet.com.tr/images/common/_instagram.svg" alt="Instagram icon" /></span></a></li><li class="hm-social__item"><a href="https://www.youtube.com/@Milliyetcomtr." target="_blank" class="hm-social__link" rel="noopener"><span class="ico ico--youtube"><img class="" src="https://static.milliyet.com.tr/images/common/_youtube.svg" alt="Youtube icon" /></span></a></li><li class="hm-social__item"><a href="https://www.tiktok.com/@milliyetcomtr" target="_blank" class="hm-social__link" rel="noopener"><span class="ico ico--tiktok"><img class="" src="https://static.milliyet.com.tr/images/common/_tiktok.svg" alt="Tiktok icon" /></span></a></li></ul></nav><!-- Apps --><nav class="hm-apps"><ul class="hm-apps__list"><li class="hm-apps__item"><a href="https://apps.apple.com/tr/app/milliyet-haber/id489164377" target="_blank" class="hm-apps__link appstore" title="App Store'dan İndirin" rel="noopener"></a></li><li class="hm-apps__item"><a href="https://play.google.com/store/apps/details?id=com.amvg.milliyet.main&hl=tr" target="_blank" class="hm-apps__link playstore" title="Google Play'den Alın" rel="noopener"></a></li></ul></nav><div class="copy-right-text">© Copyright 2025 Milliyet.com.tr | Giriş Yaptığınız taktirde kullanım koşullarını ve gizlilik politikasını kabul etmiş olursunuz.</div></div></div></div></div></div></div></div></div><input type="hidden" id="googleFastLoginControl" value="0" /><script defer src="https://s-voltran.demirorenmedya.com/js/sdk.min.js?v=20250127.6"></script><script type="text/javascript">document.addEventListener('DOMContentLoaded', () => {try {if (DM) {DM.auth.oidc.init('btn-dm-signin', {'storage': 'nostorage','acr_values': 'milliyet','onsuccess': onSuccess,'onfailure': onFailure});console.log("versiyon", DM.auth);function loadGoogleTapOneJs(src) {let script = document.createElement('script');script.src = src;script.async = true;script.defer = true;document.head.appendChild(script)}function onSuccess(dmUser) {let full_name = `${dmUser.profile.firstName?.trim()} ${dmUser.profile.lastName?.trim()}`;let parent = DM.auth.clickElement.parentElement;if (parent) {parent.removeChild(DM.auth.clickElement);parent.appendChild(DM.auth.clickElement.cloneNode(true));}const sidebarPremiumBox = document.querySelector(".sidebar__external--signin"),loginAccount = document.querySelector('.header__external--account'),gmConnectBtn = document.querySelector(".gm-connect-btn"),gmLoginAfter = document.querySelector(".login-after"),gmLoginInfoElements = document.querySelectorAll("#gmUserName"),gmLogoutButtons = document.querySelectorAll(".gm-connect-box .gm-link"),gmLoginContainers = document.querySelectorAll(".gm-login-container"),h16Header = document.querySelector(".h16-header");let profileLink = "https://hesabim.milliyet.com.tr/#/profil";let loginUrl = "https://u.milliyet.com.tr";let logoutBtnLink = "";let popuplogoutBtnLink = "";if (sidebarPremiumBox) {sidebarPremiumBox.innerHTML = GetShortName(full_name);sidebarPremiumBox.setAttribute("href", profileLink);}if (loginAccount) {let parent = loginAccount.parentElement;let nowPage = window.location.href;parent.removeChild(loginAccount);parent.appendChild(loginAccount);const userProfile = `<div class="loginDiv user-profile-menu"><a id="showProfileButton" class='show-profile-button'>Profili Gör</a><div class="loginAccount"><a href="${loginUrl}/accounts/logout?lastUrl=${nowPage}" id="logoutbtn">Çıkış Yap<span><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.334 11.0002H10.0007V12.3335H2.00065V1.66683H10.0007V3.00016H11.334V1.00016C11.334 0.823352 11.2637 0.653782 11.1387 0.528758C11.0137 0.403734 10.8441 0.333496 10.6673 0.333496H1.33398C1.15717 0.333496 0.987603 0.403734 0.862579 0.528758C0.737555 0.653782 0.667317 0.823352 0.667317 1.00016V13.0002C0.667317 13.177 0.737555 13.3465 0.862579 13.4716C0.987603 13.5966 1.15717 13.6668 1.33398 13.6668H10.6673C10.8441 13.6668 11.0137 13.5966 11.1387 13.4716C11.2637 13.3465 11.334 13.177 11.334 13.0002V11.0002ZM10.0007 6.3335H5.33398V7.66683H10.0007V9.66683L13.334 7.00016L10.0007 4.3335V6.3335Z" fill="#F00000"/></svg></span></a></div></div>`;loginAccount.classList.add('login');loginAccount.innerHTML = GetShortName(full_name);loginAccount.setAttribute("href", "javascript:;");loginAccount.innerHTML += userProfile;loginAccount.addEventListener("click", () => {loginAccount.classList.toggle("opened");}, { passive: true });const footerUyelikButton = document.querySelector('#uyelikButton');if (footerUyelikButton) {footerUyelikButton.setAttribute('href', '#');footerUyelikButton.setAttribute('data-redirecter', "popup");footerUyelikButton.addEventListener('click', function (event) {event.preventDefault();showProfile();});}}if (h16Header) {h16Header.setAttribute("href", profileLink);let loginPlaces = document.querySelectorAll(".login-user");[].forEach.call(loginPlaces, element => {element.innerText = GetShortName(full_name)});}if (gmConnectBtn && gmLoginAfter) {gmConnectBtn.remove();gmLoginAfter.remove();[].forEach.call(gmLoginContainers, element => {element.classList.add('gm-show');});[].forEach.call(gmLoginInfoElements, element => {element.innerHTML = GetShortName(full_name);});[].forEach.call(gmLogoutButtons, element => {element.setAttribute("href", "javascript:void(0);");});}function showProfile() {DM.profile.showPopup();};document.getElementById("showProfileButton").addEventListener('click', function () {showProfile();});}function onFailure(error) {popupShowRule();setCookie("firstLogin", false, -1);if (document.getElementById('logoutbtn') != null) {document.getElementById('logoutbtn').style.display = 'none';}let loginAccount = document.querySelector('.header__external--account');let h16Header = document.querySelector(".h16-header");if (loginAccount) {loginAccount.classList.remove('login');}if (h16Header) {loginAccount.setAttribute("href", "javascript:void(0)");let loginPlaces = document.querySelectorAll(".login-user");[].forEach.call(loginPlaces, element => {element.innerText = "GİRİŞ";});}console.log('onFailure', error);}function popupShowRule() {let isReferralValid = false;let isWebSiteFirstVisit = false;let isMainPageAutoReload = false;let documentReferrer = document.referrer;if (documentReferrer.includes(".milliyet.com.tr") || documentReferrer.includes("localhost") || documentReferrer == "") {isReferralValid = true;}if (isReferralValid) {if (getCookie("isWebSiteFirstVisit") == "") {setCookie("isWebSiteFirstVisit", true, 1);isWebSiteFirstVisit = true;}if (isWebSiteFirstVisit == false && getCookie("isPopupShow") == "") {setCookie("isPopupShow", true, 7);let googleFastLoginControlText = document.getElementById("googleFastLoginControl").value;if (googleFastLoginControlText == 1) {console.log("OneTap: Mobile, Web On");loadGoogleTapOneJs("https://accounts.google.com/gsi/client");}else if (googleFastLoginControlText == 2 && IsMobile()) {console.log("OneTap: Mobile On, Web Off");loadGoogleTapOneJs("https://accounts.google.com/gsi/client");}else if (googleFastLoginControlText == 3 && !IsMobile()) {console.log("OneTap: Mobile Off, Web On");loadGoogleTapOneJs("https://accounts.google.com/gsi/client");}}}}function setCookie(cname, cvalue, exdays) {const d = new Date();d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));let expires = "expires=" + d.toUTCString();document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";}function getCookie(cname) {let name = cname + "=";let decodedCookie = decodeURIComponent(document.cookie);let ca = decodedCookie.split(';');for (let i = 0; i < ca.length; i++) {let c = ca[i];while (c.charAt(0) == ' ') {c = c.substring(1);}if (c.indexOf(name) == 0) {return c.substring(name.length, c.length);}}return "";}function IsMobile() {return /iPhone|iPod|Windows Phone|Opera Mini|BlackBerry|webOS|Android.+Mobile/i.test(navigator.userAgent);}function GetShortName(full_name) {if (full_name) {let names = full_name.split(' ');full_name = names[0];if (names.length > 0) {full_name = names[0][0] + '.' + names[names.length-1][0] + '.';}}return full_name;console.log("Version update v3");}}} catch (e) {}});</script><style type="text/css">#credential_picker_container {z-index: 9999999 !important;}</style><div id="g_id_onload"data-client_id="174485942078-8ct1gfrv5u0b9d5tquer50imga79ano9.apps.googleusercontent.com"data-context="signin"data-login_uri="https://uyelik-sso1.demirorenmedya.com/account/google-tap-one?acr_values=milliyet"data-tenant="milliyet"data-lasturl="https://www.milliyet.com.tr"data-itp_support="true"></div></header><div id="Medyanet_Gravity_Spacer"></div><section class="news-detail-content " data-content-type="Article" data-article-wrapper="true" data-article-id="2237360" data-article-url="/gundem/genelkurmay-baskani-akar-mardinde-2237360"><div class="news-refferance-point"></div><div class="news-detail-sticky-container"><div class="container"><div class="row"><div class="col-12"><div class="news-detail-sticky"><div class="news-detail-sticky__wrapper"><div class="news-detail-sticky__logo-wrapper"><a href="https://www.milliyet.com.tr" class="news-detail-sticky__logo" target="_blank"><img src="https://static.milliyet.com.tr/images/milliyet/milliyet_dijital_logo.svg?v=4" width="180" height="34" alt="Son Dakika Haberler" title="Son Dakika Haberler"></a></div><div class="news-detail-sticky__title"><span class="news-detail-sticky__category-title">Gündem</span><strong class="news-detail-sticky__main-title">Genelkurmay Başkanı Akar, Mardin'de</strong></div></div><div class="multi-sticky-wrapper"><div class="social-bar-v2-column"><nav class="social-bar-v2"><ul class="social-bar-v2__list" data-og-title="Genelkurmay Başkanı Akar, Mardin'de" data-og-url="https://www.milliyet.com.tr/gundem/genelkurmay-baskani-akar-mardinde-2237360"><li class="social-bar-v2__item share"><span>Paylaş:</span></li><li class="social-bar-v2__item" data-share="facebook"><a href="javascript:;" class="social-bar-v2__link" data-google-interstitial="false"><i class="ico facebook"></i></a></li><li class="social-bar-v2__item" data-share="twitter"><a href="javascript:;" class="social-bar-v2__link" data-google-interstitial="false"><span class="ico ico--twitter"><img class="" src="https://static.milliyet.com.tr/images/milliyet/x-logo-white.svg" alt="Twitter icon" /></span></a></li><li class="social-bar-v2__item share__item" data-share="whatsapp"><a href="javascript:;" class="social-bar-v2__link share__link share__link--whatsapp" data-google-interstitial="false"><i class="ico whatsapp"></i></a></li><li class="social-bar-v2__item article-sizer"><a href="javascript:;" class="article-sizer__button" data-fontsize="up" data-google-interstitial="false"><span class="article-sizer__item"><span class="social-bar-v2__link"><i class="ico font"></i></span><span class="up" data-fontsize="up"><i class="fas fa-plus"></i></span></span></a></li><li class="social-bar-v2__item article-sizer"><a href="javascript:;" class="article-sizer__button" data-fontsize="down" data-google-interstitial="false"><span class="article-sizer__item"><span class="social-bar-v2__link"><i class="ico font"></i></span><span class="up"><i class="fas fa-minus"></i></span></span></a></li></ul><script type="text/javascript"async defersrc="//assets.pinterest.com/js/pinit.js"></script></nav></div></div></div></div></div></div></div><section class="adv adv-desktop masthead-header"><div class="medyanet-header"><div class="advMasthead "> <div id="9927946,22425446936/milliyet/gundem/header_728x90" class="adRenderer dfp mb30" data-platform="desktop"></div></div></div></section><section class="adv adv-mobile masthead-header"><div class="medyanet-header"><div class="advMasthead mobileMasthead"> <div id="9927946,22425446936/milliyet_mobilsite/gundem/320x50" class="adRenderer dfp mb20" data-platform="mobile"></div></div></div></section><section class="adv adv-desktop "><div class="medyanet-pageskin-left"><div id="9927946,22425446936/milliyet/gundem/pageskin_sol_120x600" class="adRenderer dfp " data-platform="desktop"></div></div></section><section class="adv adv-desktop "><div class="medyanet-pageskin-right"><div id="9927946,22425446936/milliyet/gundem/sag_120x600" class="adRenderer dfp " data-platform="desktop"></div></div></section><div class="container"><div class="breadcrumb__wrapper "><div xmlns:v="http://rdf.data-vocabulary.org/#" view-name="BreadCrumb" class="breadcrumb"><span class="breadcrumb__item"><a target="_blank" href="https://www.milliyet.com.tr" rel="v:url" property="v:title" class="breadcrumb__link">Haberler</a></span><span class="breadcrumb__item"><i class="fa fa-angle-right breadcrumb__icon"></i><a target="_blank" href="https://www.milliyet.com.tr/gundem/" class="breadcrumb__link" title="Gündem Haberleri " rel="v:url" property="v:title">Gündem Haberleri </a></span></div></div><h1 class="news-detail-title" data-page="news">Genelkurmay Başkanı Akar, Mardin'de</h1><div class="top-items"><p class="news-detail-text" style="">01.05.2016 - 16:10 | Son Güncellenme: <time datetime="2016-05-01T16:37:27+03:00">01.05.2016 - 16:37</time></p><div class="news-profile"><span class="news-profile__account"><div class="news-profile__account--editorname"><p>DHA</p></div></span></div><div class="row"><div class="col-md-11"><div class="news-tags"></div></div><div class="col-md-5"><div class="social-share social-share--desktop"><div class="social-share__main"><div class="breadcrumb__google-news"><a href="https://news.google.com/publications/CAAqBwgKMK2k8AMwtrcd?hl=tr&gl=TR&ceid=TR:tr" target="_blank"></a></div><div class="breadcrumb__flipboard"><em></em><a href="https://flipboard.com/@Milliyet?from=share&utm_source=flipboard&utm_medium=share" target="_blank"></a></div><span class="facebook" data-share-title="Facebook"></span><span class="twitter" data-share-title="Twitter"></span><span class="whatsapp" data-share-title="Whatsapp"></span></div><div class="social-share__other"><span class="twitter" data-share-title="Twitter">Twitter</span><span class="linkedin" data-share-title="Linkedin">Linkedin</span><span class="flipboard" data-share-title="Flipboard">Flipboard</span><span class="copy-link">Linki Kopyala</span><span class="enlarge-font"></span></div></div></div></div></div><div class="row"><div class="col-xl-11 col-lg-11 news-left-content" property="articleBody"><div class="news-media"><div class="news-content__inf"><div class="news-inf"><div class="social-share social-share--mobile"><div class="social-share__main"><span class="facebook" data-share-title="Facebook"></span><span class="other-btn"></span></div><div class="social-share__other"><span class="twitter" data-share-title="Twitter">Twitter</span><span class="linkedin" data-share-title="Linkedin">Linkedin</span><span class="flipboard" data-share-title="Flipboard">Flipboard</span><span class="mail" data-share-title="Eposta">E-posta</span><span class="copy-link">Linki Kopyala</span><span class="enlarge-font">Yazı Tipi</span></div></div></div><h2>Genelkurmay Başkanı Orgeneral Hulusi Akar, bölücü terör örgütüne yönelik operasyonların devam ettiği Mardin'e geldi.</h2></div><img data-src="https://image.milimaj.com/i/milliyet/75/869x477/5c8ced2845d2a01ef4ca889f.jpg" alt="Genelkurmay Başkanı Akar, Mardinde" title="Genelkurmay Başkanı Akar, Mardinde" class="rhd-spot-img-cover lazy" width ="869" height="477" /><div class="nd-thumbs"><div class="nd-thumbs__item"><a href="/galeri/genelkurmay-baskani-akar-mardinde-459063" target="_blank" class="nd-thumbs__link"><span class="nd-thumbs__img-bg" style="background-image: url('https://image.milimaj.com/i/milliyet/75/220x0/5c8ced2845d2a01ef4ca88a1.jpg')"></span><img data-src="https://image.milimaj.com/i/milliyet/75/220x0/5c8ced2845d2a01ef4ca88a1.jpg" alt="Genelkurmay Başkanı Akar, Mardinde" title="Genelkurmay Başkanı Akar, Mardinde" class="nd-thumbs__img lazyload" /><span class="nd-thumbs__img-olay"></span></a></div><div class="nd-thumbs__item"><a href="/galeri/genelkurmay-baskani-akar-mardinde-459063" target="_blank" class="nd-thumbs__link"><span class="nd-thumbs__img-bg" style="background-image: url('https://image.milimaj.com/i/milliyet/75/220x0/5c8ced2845d2a01ef4ca88a3.jpg')"></span><img data-src="https://image.milimaj.com/i/milliyet/75/220x0/5c8ced2845d2a01ef4ca88a3.jpg" alt="Genelkurmay Başkanı Akar, Mardinde" title="Genelkurmay Başkanı Akar, Mardinde" class="nd-thumbs__img lazyload" /><span class="nd-thumbs__img-olay"></span></a></div><div class="nd-thumbs__item"><a href="/galeri/genelkurmay-baskani-akar-mardinde-459063" target="_blank" class="nd-thumbs__link"><span class="nd-thumbs__img-bg" style="background-image: url('https://image.milimaj.com/i/milliyet/75/220x0/5c8ced2845d2a01ef4ca88a5.jpg')"></span><img data-src="https://image.milimaj.com/i/milliyet/75/220x0/5c8ced2845d2a01ef4ca88a5.jpg" alt="Genelkurmay Başkanı Akar, Mardinde" title="Genelkurmay Başkanı Akar, Mardinde" class="nd-thumbs__img lazyload" /><span class="nd-thumbs__img-olay"></span></a></div><div class="nd-thumbs__item last-thumbs"><a href="/galeri/genelkurmay-baskani-akar-mardinde-459063" target="_blank" class="nd-thumbs__link"><span class="nd-thumbs__title"><span class="nd-thumbs__text">Haberin Tüm Fotoğrafları</span><i class="fas fa-chevron-circle-right nd-thumbs__icon"></i></span></a></div></div></div><div class="news-content news-content readingTime"><p>Mardin'e gelen Genelkurmay Başkanı Orgeneral Hulusi Akar, sokağa çıkma yasağı ve operasyonların sürdüğü Nusaybin ilçesinde teröristler tarafından şehit edilen 3 asker için Selen Kışlası'nda düzenlenen uğurlama törenine katıldı. Törenin ardından şehitler memleketlerine uğurlandı.</p><div class="medyanet-outstream-mobile adRenderer" data-pagetype="article"></div><div class='medyanet-inline-adv' class='medyanet-inline-adv'><strong class='read-more-detail'>Haberin Devamı<i class='arrow'></i></strong><div class="medyanet-outstream-desktop adRenderer" data-pagetype="article"></div><!-- /9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_1 --><div id="9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_1" class="adRenderer dfp "></div></div class='medyanet-inline-adv'><p>Nusaybin ilçesinde, PKK'lıların roketli saldırısı sonucu şehit düşen Jandarma Uzman çavuşlar Sinan Oruç, Serdar Yıldırım ve Hakan Duyğal için Mardin Selen kaşlısında tören düzenlendi. Genel Kurmay Başkanı Orgeneral Hulusi Akar, Kara Kuvvetleri komutanı Orgeneral Salih Zeki Çolak, Mardin Valisi Ömer Faruk Koçak, 7. Kolordu Komutanı İbrahim Yılmaz, 70'inci Mekanize Piyade Tugay Komutanı Tuğgeneral Salih Kırhan, İl Emniyet Müdürü Lütfullah Uğur Pekcan, Cumhuriyet Başsavcısı Mehmet Özel, şehitlerin aileleri, silah arkadaşları ve Mardinli vatandaşların katıldığı uğurlama töreninde önce şehitlerin öz geçmişleri okundu. Törende Türk Silahlı Kuvvetler adına konuşan Yarbay Kubilay Karadeniz, şehitlerin daima milletin kalbinde yaşadıklarını ve yaşamaya devam edeceklerini söyledi. Al kanlarının rengini bayrağına veren, vatan toprağını karış karış kanlarıyla sulayan şehitlerin aralarından ayrılmadıklarını ifade eden Karadeniz, "Türk Silahlı Kuvvetleri olarak bölücü terör örgütünün amaçlarına ulaşmasını engellemek ve kanun hakimiyetini sağlamak maksadıyla görevimize daha artan bir inanç ve kararlılıkla devam edeceğiz. Kahraman şehitlerimizin emaneti olan 'bayrak', 'vatan' için kutsal nöbet sırası bizde. Aziz şehitlerimiz, sizlere layık olmanın bilinci içinde dimdik vazife başındayız, rahat uyuyun" diye konuştu. Yarbay Karadeniz, konuşmasını şöyle sürdürdü:</p><div class='medyanet-inline-adv' class='medyanet-inline-adv'><strong class='read-more-detail'>Haberin Devamı<i class='arrow'></i></strong><div id="taboola-mid-article-thumbnails_milliyet-1" class='taboolaAd'></div></div class='medyanet-inline-adv'><p>"Milletin birliği ve beraberliği, vatanın bölünmez bütünlüğü için binlerce şehit verildi. Üzerinde yaşadığımız toprakların Türk yurdu olarak kalması, uzun süren mücadelenin, gösterilen özverili çabaların ve hayatlarını bu uğurda kaybeden aziz şehitlerimizin eseridir. Gururumuz ve kıvanç kaynağımız olan şehitlerimiz birlik ve bütünlüğümüzün, yurt sevgimizin, özgürlük ve bağımsızlığımızın simgeleridir. Bilinmelidir ki Türk Silahlı Kuvvetleri, Türkiye Cumhuriyeti'ni korumak, kollamak ve muhafaza etmek kararından asla vazgeçmeyecektir. Bu uğurda binlerce şehit veren Türk Silahlı Kuvvetleri, bundan sonra da ne pahasına olursa olsun, ülkemizin birlik ve bütünlüğünü korumaya artan bir azim ve kararlılıkla devam edecektir. Hukuku, insan temel hak ve özgürlüklerini, eşitliği ve demokrasiyi dilinden düşürmeyen ancak devletin sunduğu tüm bu haklardan faydalanarak insanlığa, hukuka, demokrasiye ve özgürlüğe tamamen aykırı ve ters, en alçak cinayetleri işleyenler ve bu cinayetlere alkış tutanlar şunu asla unutmasınlar, Türkiye Cumhuriyeti Devleti kanunları önünde yaptıkları bu caniliklerin hesabını mutlaka vereceklerdir."</p><div class='medyanet-inline-adv' class='medyanet-inline-adv'><strong class='read-more-detail'>Haberin Devamı<i class='arrow'></i></strong><!-- /9927946,22425446936/milliyet/gundem/body_300x250_2 --><div id="9927946,22425446936/milliyet/gundem/body_300x250_2" class="adRenderer dfp "></div><!-- /9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_2 --><div id="9927946,22425446936/milliyet_mobilsite/gundem/haberici_300x250_2" class="adRenderer dfp "></div></div class='medyanet-inline-adv'><p>Tören sonunda Mardin İl Müftüsü Dursun Ali Coşkun şehitler için dua okudu. Duanın ardından Şehitlerden Jandarma Uzman çavuş Sinan Oruç'un cenazesi Bartın'ın Ulus ilçesine, evli olan Serdar Yıldırım'ın cenazesi Adana'nın Aladağ ilçesine, evli ve üç çocuk babası olan Hakan Duyğal'ın cenazesi ise Kahramanmaraş'a uğurlandı.</p><p>Törenden sonra Genelkurmay Başkanı Orgeneral Akar ve diğer komutanlar, operasyonları yerinde incelemek üzere sıcak çatışmaların yaşandığı Nusaybin ilçesine gitti.</p></div><div class="article-ads-container taboola-ads"><div id="taboola-below-article-thumbnails_desktop1_milliyet"></div></div></div><div class="col-xl-5 col-lg-5 news-right-wrapper"><div class="news-right-content" adv-show-category="gundem"><section class="adv adv-desktop "><div class="medyanet-right-adv"><div id="9927946,22425446936/milliyet/gundem/sidebar_300x250_1" class="adRenderer dfp mb30" data-platform="desktop"></div></div></section><div class="promo " ><span class="promo__title">EN ÇOK OKUNANLAR</span><div class="promo__item"><a title="Kar yağışı bugün kuvvetlenecek! İşte Meteorolojinin son haritası ve tahminler..." target="_self" href="/gundem/live-son-dakika-kar-yagisi-bugun-kuvvetlenecek-iste-meteorolojinin-son-haritasi-ve-tahminler-7313199" data-google-interstitial="false" class="promo__cover"><img data-src="https://image.milimaj.com/i/milliyet/75/300x170/67b8099f7c2b81682236da44.jpg" alt="Kar yağışı bugün kuvvetlenecek İşte Meteorolojinin son haritası ve tahminler..." title="Kar yağışı bugün kuvvetlenecek İşte Meteorolojinin son haritası ve tahminler..." class="promo__cover--img" width ="300" height="170" /></a><div class="promo__content"><a class="promo__content--link" title="Kar yağışı bugün kuvvetlenecek! İşte Meteorolojinin son haritası ve tahminler..." target="_self" href="/gundem/live-son-dakika-kar-yagisi-bugun-kuvvetlenecek-iste-meteorolojinin-son-haritasi-ve-tahminler-7313199" data-google-interstitial="false"><span class="promo__content--title">Kar yağışı bugün kuvvetlenecek! İşte Meteoroloji'nin son haritası ve tahminler...</span></a></div></div><div class="promo__item"><a title="Emeklilerde promosyon heyecanı: Ödemeler değişti!" target="_self" href="/ekonomi/emeklilerde-promosyon-heyecani-odemeler-degisti-sgk-ile-yeni-anlasma-olmayacak-mi-7313190" data-google-interstitial="false" class="promo__cover"><img data-src="https://image.milimaj.com/i/milliyet/75/300x170/67b7fe7c5a62a54cdfebba34.jpg" alt="Emeklilerde promosyon heyecanı: Ödemeler değişti" title="Emeklilerde promosyon heyecanı: Ödemeler değişti" class="promo__cover--img" width ="300" height="170" /></a><div class="promo__content"><a class="promo__content--link" title="Emeklilerde promosyon heyecanı: Ödemeler değişti!" target="_self" href="/ekonomi/emeklilerde-promosyon-heyecani-odemeler-degisti-sgk-ile-yeni-anlasma-olmayacak-mi-7313190" data-google-interstitial="false"><span class="promo__content--title">Emeklilerde promosyon heyecanı: Ödemeler değişti!</span></a></div></div><div class="promo__item"><a title="Yalanı koklayarak anlıyor! İhya edecek teklifi elleriyle itti, ilk formülden parfüm yaptı" target="_self" href="/pembenar/yalani-koklayarak-anliyor-ihya-edecek-teklifi-elleriyle-itti-ilk-formulden-parfum-yapti-7311830" data-google-interstitial="false" class="promo__cover"><img data-src="https://image.milimaj.com/i/milliyet/75/300x170/67b7184a5a62a54cdfebb5e6.jpg" alt="Yalanı koklayarak anlıyor İhya edecek teklifi elleriyle itti, ilk formülden parfüm yaptı" title="Yalanı koklayarak anlıyor İhya edecek teklifi elleriyle itti, ilk formülden parfüm yaptı" class="promo__cover--img" width ="300" height="170" /></a><div class="promo__content"><a class="promo__content--link" title="Yalanı koklayarak anlıyor! İhya edecek teklifi elleriyle itti, ilk formülden parfüm yaptı" target="_self" href="/pembenar/yalani-koklayarak-anliyor-ihya-edecek-teklifi-elleriyle-itti-ilk-formulden-parfum-yapti-7311830" data-google-interstitial="false"><span class="promo__content--title">Yalanı koklayarak anlıyor! İhya edecek teklifi elleriyle itti, ilk formülden parfüm yaptı</span></a></div></div><div class="promo__item"><a title="Cuestaya sert eleştiri: Çok ağır! Adam kaçırdı, etkinliği hiç yok" target="_self" href="/skorer/osman-senherden-yeni-transfer-cuestaya-elestiri-cok-agir-adam-kacirdi-etkinligi-hic-yok-7313192" data-google-interstitial="false" class="promo__cover"><img data-src="https://image.milimaj.com/i/milliyet/75/300x170/67b802895a62a54cdfebba54.jpg" alt="Cuestaya sert eleştiri: Çok ağır Adam kaçırdı, etkinliği hiç yok" title="Cuestaya sert eleştiri: Çok ağır Adam kaçırdı, etkinliği hiç yok" class="promo__cover--img" width ="300" height="170" /></a><div class="promo__content"><a class="promo__content--link" title="Cuestaya sert eleştiri: Çok ağır! Adam kaçırdı, etkinliği hiç yok" target="_self" href="/skorer/osman-senherden-yeni-transfer-cuestaya-elestiri-cok-agir-adam-kacirdi-etkinligi-hic-yok-7313192" data-google-interstitial="false"><span class="promo__content--title">Cuesta'ya sert eleştiri: Çok ağır! Adam kaçırdı, etkinliği hiç yok</span></a></div></div></div><section class="adv adv-desktop "><div class="medyanet-right-adv"><div id="9927946,22425446936/milliyet/gundem/sidebar_300x250_2" class="adRenderer dfp mb30" data-platform="desktop"></div></div></section><div class="authors " id="slider_52E2C572"><a target="_self" class="authors__title">Yazarlar</a><!-- Swiper --><div class="authors__slider swiper-container"><div class="swiper-wrapper"><div class="swiper-slide"><a target="_self" href="/yazarlar/tunca-bengin/hangi-istanbula-daha-cok-yagdi-7313968" class="authors__link"><img data-src="https://image.milimaj.com/i/milliyet/75/90x90/5f5f850755428103b0dcdd1d.jpg" alt="Tunca Bengin" title="Tunca Bengin" class="authors__cover--img" width ="90" height="90" /><div class="authors__content"><strong class="authors__name">Tunca Bengin</strong><span class="authors__text">Hangi İstanbul’a daha çok yağdı?</span></div></a><a target="_self" href="/yazarlar/melih-asik/rotarli-anilar-7313943" class="authors__link"><img data-src="https://image.milimaj.com/i/milliyet/75/90x90/5f5f849655428103b0dcdd0b.jpg" alt="Melih Aşık" title="Melih Aşık" class="authors__cover--img" width ="90" height="90" /><div class="authors__content"><strong class="authors__name">Melih Aşık</strong><span class="authors__text">RÖTARLI ANILAR…</span></div></a><a target="_self" href="/yazarlar/ali-eyuboglu/cahidede-konser-izlemenin-bedeli-7313958" class="authors__link"><img data-src="https://image.milimaj.com/i/milliyet/75/90x90/5f5f859355428103b0dcdd35.jpg" alt="Ali Eyüboğlu" title="Ali Eyüboğlu" class="authors__cover--img" width ="90" height="90" /><div class="authors__content"><strong class="authors__name">Ali Eyüboğlu</strong><span class="authors__text">Cahide’de konser izlemenin bedeli</span></div></a><a target="_self" href="/yazarlar/deniz-kilislioglu/sisinin-insa-plani-7314022" class="authors__link"><img data-src="https://image.milimaj.com/i/milliyet/75/90x90/5f2fb5fa55428720cc56ab59.jpg" alt="Deniz Kilislioğlu" title="Deniz Kilislioğlu" class="authors__cover--img" width ="90" height="90" /><div class="authors__content"><strong class="authors__name">Deniz Kilislioğlu</strong><span class="authors__text">Sisi’nin inşa planı</span></div></a><a target="_self" href="/pembenar/r-hakan-kirkoglu/astroloji-bilincini-kesfedelim-7313229" class="authors__link"><img data-src="https://image.milimaj.com/i/milliyet/75/90x90/5f5f847255428103b0dcdd05.jpg" alt="R.Hakan Kırkoğlu" title="R.Hakan Kırkoğlu" class="authors__cover--img" width ="90" height="90" /><div class="authors__content"><strong class="authors__name">R.Hakan Kırkoğlu</strong><span class="authors__text">Astroloji bilincini keşfedelim</span></div></a></div><div class="swiper-slide"><a target="_self" href="/yazarlar/haslet-soyoz/kucumen-7313963" class="authors__link"><img data-src="https://image.milimaj.com/i/milliyet/75/90x90/5f2956ef5542811db0e213dc.jpg" alt="Haslet Soyöz" title="Haslet Soyöz" class="authors__cover--img" width ="90" height="90" /><div class="authors__content"><strong class="authors__name">Haslet Soyöz</strong><span class="authors__text">Küçümen</span></div></a></div></div><div class="authors__navigation"><div class="authors-slider__nav authors-slider__nav--prev" tabindex="0" role="button" aria-label="Prev slide"aria-disabled="false"><i class="fas fa-chevron-left"></i></div><div class="swiper-pagination swiper-pagination--pembenar authors__pagination"></div><div class="authors-slider__nav authors-slider__nav--next" tabindex="0" role="button" aria-label="Next slide"aria-disabled="false"><i class="fas fa-chevron-right"></i></div></div><!-- Add Arrows --></div><!-- Initialize Swiper --><script>/*d_slider-start*/window["container_52E2C572"] = '#slider_52E2C572 .swiper-container';window["parameters_52E2C572"] = {pagination: {el: "#slider_52E2C572 .swiper-pagination",clickable: true},loop: true,navigation: {nextEl: "#slider_52E2C572 .authors-slider__nav--next",prevEl: "#slider_52E2C572 .authors-slider__nav--prev",}, autoplay: {delay: 5000,disableOnInteraction: false,},};/*d_slider-end*/</script></div><section class="adv adv-desktop "><div class="medyanet-right-adv"><div id="9927946,22425446936/milliyet/gundem/sidebar_300x250_3" class="adRenderer dfp mb20" data-platform="desktop"></div></div></section><div class="promo " ><span class="promo__title">İlgili Haberler</span><div class="promo__item"><a title="Trafik sıkışıklığına kesin çözüm! Model A uçan araba ilk kez havalandı" target="_self" href="/dunya/trafik-sikisikligina-kesin-cozum-model-a-ucan-araba-ilk-kez-havalandi-7314075" data-google-interstitial="false" class="promo__cover"><img data-src="https://image.milimaj.com/i/milliyet/75/300x170/67b95c28095d6ee56b87bcd6.jpg" alt="Trafik sıkışıklığına kesin çözüm Model A uçan araba ilk kez havalandı" title="Trafik sıkışıklığına kesin çözüm Model A uçan araba ilk kez havalandı" class="promo__cover--img" width ="300" height="170" /></a><div class="promo__content"><a class="promo__content--link" title="Trafik sıkışıklığına kesin çözüm! Model A uçan araba ilk kez havalandı" target="_self" href="/dunya/trafik-sikisikligina-kesin-cozum-model-a-ucan-araba-ilk-kez-havalandi-7314075" data-google-interstitial="false"><span class="promo__content--title">Trafik sıkışıklığına kesin çözüm! Model A uçan araba ilk kez havalandı</span></a></div></div><div class="promo__item"><a title="Trump, ABD Genelkurmay Başkanı Brownı görevden aldı" target="_self" href="/dunya/trump-abd-genelkurmay-baskani-browni-gorevden-aldi-7314072" data-google-interstitial="false" class="promo__cover"><img data-src="https://image.milimaj.com/i/milliyet/75/300x170/67b953d7095d6ee56b87bcce.jpg" alt="Trump, ABD Genelkurmay Başkanı Brownı görevden aldı" title="Trump, ABD Genelkurmay Başkanı Brownı görevden aldı" class="promo__cover--img" width ="300" height="170" /></a><div class="promo__content"><a class="promo__content--link" title="Trump, ABD Genelkurmay Başkanı Brownı görevden aldı" target="_self" href="/dunya/trump-abd-genelkurmay-baskani-browni-gorevden-aldi-7314072" data-google-interstitial="false"><span class="promo__content--title">Trump, ABD Genelkurmay Başkanı Brown'ı görevden aldı</span></a></div></div><div class="promo__item"><a title="İsrailli esir Shiri Bibasın cenazesi İsraile getirildi" target="_self" href="/dunya/israilli-esir-shiri-bibasin-cenazesi-israile-getirildi-7314069" data-google-interstitial="false" class="promo__cover"><img data-src="https://image.milimaj.com/i/milliyet/75/300x170/67b951a9095d6ee56b87bcc8.jpg" alt="İsrailli esir Shiri Bibasın cenazesi İsraile getirildi" title="İsrailli esir Shiri Bibasın cenazesi İsraile getirildi" class="promo__cover--img" width ="300" height="170" /></a><div class="promo__content"><a class="promo__content--link" title="İsrailli esir Shiri Bibasın cenazesi İsraile getirildi" target="_self" href="/dunya/israilli-esir-shiri-bibasin-cenazesi-israile-getirildi-7314069" data-google-interstitial="false"><span class="promo__content--title">İsrailli esir Shiri Bibas'ın cenazesi İsrail'e getirildi</span></a></div></div><div class="promo__item"><a title="Brezilyada otobüsle kamyon çarpıştı!12 öğrenci hayatını kaybetti" target="_self" href="/dunya/brezilyada-otobusle-kamyon-carpisti-12-ogrenci-hayatini-kaybetti-7314068" data-google-interstitial="false" class="promo__cover"><img data-src="https://image.milimaj.com/i/milliyet/75/300x170/67b9501f095d6ee56b87bcc2.jpg" alt="Brezilyada otobüsle kamyon çarpıştı12 öğrenci hayatını kaybetti" title="Brezilyada otobüsle kamyon çarpıştı12 öğrenci hayatını kaybetti" class="promo__cover--img" width ="300" height="170" /></a><div class="promo__content"><a class="promo__content--link" title="Brezilyada otobüsle kamyon çarpıştı!12 öğrenci hayatını kaybetti" target="_self" href="/dunya/brezilyada-otobusle-kamyon-carpisti-12-ogrenci-hayatini-kaybetti-7314068" data-google-interstitial="false"><span class="promo__content--title">Brezilya'da otobüsle kamyon çarpıştı!12 öğrenci hayatını kaybetti</span></a></div></div></div><div class="multi-sticky-wrapper mb30" data-component-id="StickyControl" view-name="StickyControl"><section class="adv adv-desktop "><div class="medyanet-right-adv"><div id="9927946,22425446936/milliyet/gundem/sidebar_300x250_4" class="adRenderer dfp " data-platform="desktop"></div></div></section></div></div></div></div></div></section><section id="infinite-news-container"></section><div class="infinite-loading container hidden"><div class="timeline-wrapper"><div class="timeline-item"><div class="animated-background"><div class="background-masker content-first-end"></div><div class="background-masker content-top"></div><div class="background-masker content-second-line"></div><div class="background-masker content-third-line"></div><div class="background-masker content-third-end"></div></div></div></div></div><!-- <MILLIYET FOOTER> --><footer class="global-footer global-footer--type-1"><section class="gf-bar-2"><div class="container"><div class="row"><div class="col"><a href="https://www.milliyet.com.tr" class="gf-logo gf-logo--milliyet" title="Milliyet.com.tr"><span class="gf-logo__img"><img data-src="https://static.milliyet.com.tr/images/milliyet/milliyet_dijital_logo.svg?v=4" class="lazyload" alt="milliyet logo" /></span></a><a href="https://www.demiroren.com.tr/faaliyet-alanlari/medya/dijital-medya/" class="gf-logo gf-logo--demiroren" title="Demirören Medya Grubu"><span class="gf-logo__img"><img data-src="https://static.milliyet.com.tr/images/demiroren/demiroren-footer-logo@3x.png" class="lazyload" alt="demiroren logo" /></span></a></div><!-- / .col --></div><!-- / .row --></div><!-- / .container --></section><!-- / .gf-bar-2 --><div class="gf-main-bar"><div class="container"><div class="row"><div class="col-md-9"><div class="gf-group-container"><div class="gf-group-row"><div class='gf-group-col'><nav class="gf-group "view-name="FooterItem"><ul class="gf-group__list"><li class="gf-group__item "view-name="FooterItem"><a href="/" target="_blank" class="gf-group__link" title="Haberler">Haberler</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/son-dakika-haberleri/" target="_blank" class="gf-group__link" title="Son Dakika Haberleri">Son Dakika Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/gundem/" target="_blank" class="gf-group__link" title="Gündem Haberleri">Gündem Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/skorer/" target="_blank" class="gf-group__link" title="Spor Haberleri">Spor Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/ekonomi/" target="_blank" class="gf-group__link" title="Ekonomi Haberleri">Ekonomi Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/dunya/" target="_blank" class="gf-group__link" title="Dünya Haberleri">Dünya Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/magazin/" target="_blank" class="gf-group__link" title="Magazin Haberleri">Magazin Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/otomobil/" target="_blank" class="gf-group__link" title="Otomobil Haberleri">Otomobil Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/teknoloji/" target="_blank" class="gf-group__link" title="Teknoloji Haberleri">Teknoloji Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/egitim/" target="_blank" class="gf-group__link" title="Eğitim Haberleri">Eğitim Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/gazete-haberleri/" target="_blank" class="gf-group__link" title="Gazete Haberleri">Gazete Haberleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/yerel-haberler/" target="_blank" class="gf-group__link" title="Yerel Haberler">Yerel Haberler</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/" target="_blank" class="gf-group__link" title="Seçim Sonuçları">Seçim Sonuçları</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/kunye/" target="_blank" class="gf-group__link" title="Künye">Künye</a></li></ul></nav></div><div class='gf-group-col'><nav class="gf-group "view-name="FooterItem"><h4 class="gf-group__head"><a target="_self" href="/pembenar/" class="gf-group__head__link" title="Pembenar">Pembenar</a></h4><ul class="gf-group__list"><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/astroloji/" target="_blank" class="gf-group__link" title="Astroloji">Astroloji</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/ruya-tabirleri/" target="_blank" class="gf-group__link" title="Rüya Tabirleri">Rüya Tabirleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/ask-uyumu/" target="_blank" class="gf-group__link" title="Burç Uyumu">Burç Uyumu</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/yukselen-burc-hesaplama/" target="_blank" class="gf-group__link" title="Yükselen Burç">Yükselen Burç</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/gebelik-hesaplama/" target="_blank" class="gf-group__link" title="Gebelik Hesaplama">Gebelik Hesaplama</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/yemek/" target="_blank" class="gf-group__link" title="Yemek Tarifleri">Yemek Tarifleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/yemek/tarifler/corba-tarifleri/" target="_blank" class="gf-group__link" title="Çorba Tarifleri">Çorba Tarifleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/yemek/tarifler/kek-tarifleri/" target="_blank" class="gf-group__link" title="Kek Tarifleri">Kek Tarifleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/yemek/tarifler/kurabiye-tarifleri/" target="_blank" class="gf-group__link" title="Kurabiye Tarifleri">Kurabiye Tarifleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/yemek/tarifler/tatli-tarifleri/" target="_blank" class="gf-group__link" title="Tatlı Tarifleri">Tatlı Tarifleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/yemek/tarifler/pasta-tarifleri/" target="_blank" class="gf-group__link" title="Pasta Tarifleri">Pasta Tarifleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/yemek/tarifler/kahvaltilik-tarifleri/" target="_blank" class="gf-group__link" title="Kahvaltı Tarifleri">Kahvaltı Tarifleri</a></li></ul></nav></div><div class='gf-group-col'><nav class="gf-group "view-name="FooterItem"><h4 class="gf-group__head"><a target="_self" href="https://uzmanpara.milliyet.com.tr/" class="gf-group__head__link" title="Uzmanpara">Uzmanpara</a></h4><ul class="gf-group__list"><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/altin-fiyatlari/" target="_blank" class="gf-group__link" title="Altın Fiyatları">Altın Fiyatları</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/canli-borsa/" target="_blank" class="gf-group__link" title="Canlı Borsa">Canlı Borsa</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/doviz-kurlari/" target="_blank" class="gf-group__link" title="Döviz Kuru">Döviz Kuru</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/kripto-paralar/" target="_blank" class="gf-group__link" title="Kripto Para">Kripto Para</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/gram-altin-fiyati/" target="_blank" class="gf-group__link" title="Gram Altın">Gram Altın</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/yarim-altin-fiyati/" target="_blank" class="gf-group__link" title="Yarım Altın">Yarım Altın</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/ceyrek-altin-fiyati/" target="_blank" class="gf-group__link" title="Çeyrek Altın">Çeyrek Altın</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/dolar-kuru/" target="_blank" class="gf-group__link" title="Dolar Kuru">Dolar Kuru</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/euro-kuru/" target="_blank" class="gf-group__link" title="Euro Kuru">Euro Kuru</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/doviz-cevirici/" target="_blank" class="gf-group__link" title="Döviz Çevirici">Döviz Çevirici</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/yuzde-hesaplama/" target="_blank" class="gf-group__link" title="Yüzde Hesaplama">Yüzde Hesaplama</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/altin-hesaplama/" target="_blank" class="gf-group__link" title="Altın Hesaplama">Altın Hesaplama</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/kdv-hesaplama/" target="_blank" class="gf-group__link" title="KDV Hesaplama">KDV Hesaplama</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://www.milliyet.com.tr/hesaplama-araclari/yas-hesaplama/" target="_blank" class="gf-group__link" title="Yaş Hesaplama">Yaş Hesaplama</a></li></ul></nav></div><div class='gf-group-col'><nav class="gf-group "view-name="FooterItem"><ul class="gf-group__list"><li class="gf-group__item "view-name="FooterItem"><a href="/sans-oyunlari/milli-piyango-sonuclari/" target="_blank" class="gf-group__link" title="2025 Milli Piyango Sonuçları">2025 Milli Piyango Sonuçları</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/ramazan/imsakiye/" target="_blank" class="gf-group__link" title="2025 Ramazan Ne Zaman">2025 Ramazan Ne Zaman</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/ramazan/imsakiye/istanbul-iftar-vakti/" target="_blank" class="gf-group__link" title="2025 İstanbul İmsakiye">2025 İstanbul İmsakiye</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2024-yerel-secimleri/istanbul-ili-yerel-secim-sonuclari/" target="_blank" class="gf-group__link" title="İstanbul Seçim Sonuçları 2024">İstanbul Seçim Sonuçları 2024</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/guzel-sozler/" target="_blank" class="gf-group__link" title="Güzel Sözler">Güzel Sözler</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/skorer/puan-durumu/" target="_blank" class="gf-group__link" title="Puan Durumu">Puan Durumu</a></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2024-yerel-secimleri/secim-sonuclari/" target="_blank" class="gf-group__link" title="2024 Seçim Sonuçları">2024 Seçim Sonuçları</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/ramazan/" target="_blank" class="gf-group__link" title="Ramazan">Ramazan</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/sigorta/" target="_blank" class="gf-group__link" title="Sigorta">Sigorta</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/istanbul-namaz-vakitleri/" target="_blank" class="gf-group__link" title="Namaz Vakitleri">Namaz Vakitleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/hava-durumu/" target="_blank" class="gf-group__link" title="Hava Durumu">Hava Durumu</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/koronavirus-haritasi/" target="_blank" class="gf-group__link" title="Koronavirüs Haritası">Koronavirüs Haritası</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/internet-hiz-testi/" target="_blank" class="gf-group__link" title="Hız Testi">Hız Testi</a></li></ul></nav></div><div class='gf-group-col'><nav class="gf-group "view-name="FooterItem"><ul class="gf-group__list"><li class="gf-group__item "view-name="FooterItem"><a href="/galeri/ayetel-kursi-okunusu-ve-turkce-anlami-ayet-el-kursi-duasi-turkce-arapca-yazilisi-meali-ve-tefsiri-6029252" target="_blank" class="gf-group__link" title="Ayetel Kürsi">Ayetel Kürsi</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/ruya-tabirleri/" target="_blank" class="gf-group__link" title="Rüya Tabirleri">Rüya Tabirleri</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/astroloji/" target="_blank" class="gf-group__link" title="Burçlar">Burçlar</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/gundem/instagram-dondurma-linki-2020-instagram-hesap-dondurma-gecici-ve-kalici-profili-durdurma-ekrani-6068467" target="_blank" class="gf-group__link" title="Instagram Dondurma">Instagram Dondurma</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/gundem/instagram-silme-instagram-hesap-silme-ve-gecici-hesap-kapatma-yontemleri-6138150" target="_blank" class="gf-group__link" title="Instagram Silme">Instagram Silme</a></li><li class="gf-group__item "view-name="FooterItemMore"><a href="/e-okul-vbs-veli-bilgilendirme-sistemi/" target="_blank" class="gf-group__more-head" title="Daha Fazla" js-role="dropDownButton"><i class="ico" data-arrow-direction="down"></i>Daha Fazla</a><!-- / .gf-group__more-head --><span class="gf-group__more-container"><nav class="gf-group__more"><ul class="gf-group__more-list"></li><li class="gf-group__item "view-name="FooterItem"><a href="/e-okul-vbs-veli-bilgilendirme-sistemi/" target="_blank" class="gf-group__link" title="E Okul">E Okul</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/egitim/haritalar/turkiye-haritasi/" target="_blank" class="gf-group__link" title="Türkiye Haritası">Türkiye Haritası</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/galeri/yasin-suresi-oku-yasini-serif-turkce-okunusu-anlami-tefsiri-arapca-yazilisi-fazileti-diyanet-meali-6188774" target="_blank" class="gf-group__link" title="Yasin Suresi">Yasin Suresi</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/e-devlet-giris-ekrani/" target="_blank" class="gf-group__link" title="E Devlet">E Devlet</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/2022-saatlerin-anlami-ters-ve-cift-saatlerin-anlami-nedir-ayni-denk-gelen-saat-anlamlari-nelerdir-6507254" target="_blank" class="gf-group__link" title="Saatlerin Anlamı">Saatlerin Anlamı</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/gundem/marmaray-duraklari-2022-halkali-gebze-tren-hareket-saatleri-seferleri-istasyonlari-ve-marmaray-durak-isimleri-6508197" target="_blank" class="gf-group__link" title="Marmaray Durakları">Marmaray Durakları</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/gundem/metrobus-duraklari-ve-saatleri-2022-istanbul-metrobus-hatti-seferleri-beylikduzu-sogutlucesme-arasi-durak-isimleri-6513248" target="_blank" class="gf-group__link" title="Metrobüs Durakları">Metrobüs Durakları</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/eglence/en-soguk-en-komik-ve-en-iyi-gulduren-espriler-6357682" target="_blank" class="gf-group__link" title="Soğuk Espriler">Soğuk Espriler</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/galeri/kiz-isimleri-2022-en-guzel-kesfedilmemis-zor-bulunan-kulaga-hos-gelen-enteresan-anlami-guzel-kiz-bebek-isimleri-6570476" target="_blank" class="gf-group__link" title="Kız İsimleri">Kız İsimleri</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/galeri/erkek-isimleri-2022-en-guzel-hic-duyulmamis-farkli-yeni-nesil-degisik-modern-havali-bilinmeyen-erkek-bebek-isimleri-ve-anlamlari-6570273" target="_blank" class="gf-group__link" title="Erkek İsimleri">Erkek İsimleri</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/pembenar/bebek-isimleri-2022-cocuklariniza-verebileceginiz-kesfedilmemis-en-nadir-ve-zor-bulunan-kiz-erkek-unisex-bebek-isimleri-6578415" target="_blank" class="gf-group__link" title="Bebek İsimleri">Bebek İsimleri</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/haberleri/deprem" target="_blank" class="gf-group__link" title="Deprem Haberleri">Deprem Haberleri</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://uzmanpara.milliyet.com.tr/kapali-carsi-altin-fiyatlari/" target="_blank" class="gf-group__link" title="Kapalı Çarşı Altın Fiyatları">Kapalı Çarşı Altın Fiyatları</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2024-yerel-secimleri/ankara-ili-yerel-secim-sonuclari/" target="_blank" class="gf-group__link" title="Ankara Seçim Sonuçları 2024">Ankara Seçim Sonuçları 2024</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2024-yerel-secimleri/izmir-ili-yerel-secim-sonuclari/" target="_blank" class="gf-group__link" title="İzmir Seçim Sonuçları 2024">İzmir Seçim Sonuçları 2024</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2024-yerel-secimleri/bursa-ili-yerel-secim-sonuclari/" target="_blank" class="gf-group__link" title="Bursa Seçim Sonuçları 2024">Bursa Seçim Sonuçları 2024</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2024-yerel-secimleri/antalya-ili-yerel-secim-sonuclari/" target="_blank" class="gf-group__link" title="Antalya Seçim Sonuçları 2024">Antalya Seçim Sonuçları 2024</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2024-yerel-secimleri/konya-ili-yerel-secim-sonuclari/" target="_blank" class="gf-group__link" title="Konya Seçim Sonuçları 2024">Konya Seçim Sonuçları 2024</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2024-yerel-secimleri/adana-ili-yerel-secim-sonuclari/" target="_blank" class="gf-group__link" title="Adana Seçim Sonuçları 2024">Adana Seçim Sonuçları 2024</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/24-haziran-2018-secimleri/secim-sonuclari/" target="_blank" class="gf-group__link" title="2018 Seçim Sonuçları">2018 Seçim Sonuçları</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/14-mayis-2023-secimleri/secim-sonuclari/" target="_blank" class="gf-group__link" title="2023 Seçim Sonuçları">2023 Seçim Sonuçları</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/31-mart-2019-yerel-secimleri/secim-sonuclari/" target="_blank" class="gf-group__link" title="2019 Yerel Seçim Sonuçları">2019 Yerel Seçim Sonuçları</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="https://secim.milliyet.com.tr/30-mart-2014-yerel-secimleri/secim-sonuclari/" target="_blank" class="gf-group__link" title="2014 Yerel Seçim Sonuçları">2014 Yerel Seçim Sonuçları</a></li></ul></nav></span></ul></nav><nav class="gf-group "view-name="FooterItem"><ul class="gf-group__list"><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/oyun/" target="_blank" class="gf-group__link" title="Oyun">Oyun</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/" target="_blank" class="gf-group__link" title="Çocuk">Çocuk</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/eglence/nasrettin-hoca-fikralari-komik-fikralar-denildiginde-akla-gelen-nasreddin-hoca-fikralari-6214835" target="_blank" class="gf-group__link" title="Nasrettin Hoca Fıkraları">Nasrettin Hoca Fıkraları</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/oyun/2-kisilik-oyunlar/ates-ve-su/" target="_blank" class="gf-group__link" title="Ateş ve Su">Ateş ve Su</a></li><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/atasozleri/" target="_blank" class="gf-group__link" title="Atasözleri">Atasözleri</a></li><li class="gf-group__item "view-name="FooterItemMore"><a href="/cocuk/masal-oku/" target="_blank" class="gf-group__more-head" title="Daha Fazla" js-role="dropDownButton"><i class="ico" data-arrow-direction="down"></i>Daha Fazla</a><!-- / .gf-group__more-head --><span class="gf-group__more-container"><nav class="gf-group__more"><ul class="gf-group__more-list"></li><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/masal-oku/" target="_blank" class="gf-group__link" title="Masal Oku">Masal Oku</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/boyama/" target="_blank" class="gf-group__link" title="Boyama Sayfası">Boyama Sayfası</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/cocuk/bilmeceler/" target="_blank" class="gf-group__link" title="Bilmeceler">Bilmeceler</a></li><li class="gf-group__item "view-name="FooterItemMore"></li><li class="gf-group__item "view-name="FooterItem"><a href="/galeri/tekerlemeler-dunyanin-en-zor-tekerlemeleri-kisa-komik-oyun-cocuk-ve-turkce-tekerleme-ornekleri-6515893" target="_blank" class="gf-group__link" title="Tekerlemeler">Tekerlemeler</a></li></ul></nav></span></ul></nav></div></div><!-- / .gf-group-row --></div><!-- / .gf-group-container --></div><!-- / .col --><div class="col-md-3"><nav class="gf-social"><h5 class="gf-social__head">BİZİ TAKİP EDİN</h5><ul class="gf-social__list"><li class="gf-social__item"><a href="https://www.facebook.com/milliyet.com.tr/" title="Facebook" class="gf-social__link" target="_blank"><i class="ico facebook"></i></a></li><li class="gf-social__item"><a href="https://twitter.com/milliyet" title="twitter" class="gf-social__link gf-social__link--twitter" target="_blank"><svg class="reporter__social-link" width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd"d="M6.7431 9.32855L0 0.75H5.34101L9.50347 6.05213L13.9504 0.773873H16.8919L10.9257 7.8638L18 16.875H12.6749L8.16784 11.1411L3.35607 16.8591H0.398583L6.7431 9.32855ZM13.4511 15.2855L3.27493 2.33945H4.56424L14.7276 15.2855H13.4511Z"fill="black" /></svg></a></li><li class="gf-social__item"><a href="https://www.instagram.com/milliyetcomtr/" title="Instagram" class="gf-social__link" target="_blank"><i class="ico instagram"></i></a></li></ul></nav><!-- / .gf-social --><nav class="gf-apps"><h5 class="gf-apps__head">UYGULAMALARI İNDİREBİLİRSİNİZ</h5><ul class="gf-apps__list"><li class="gf-apps__item"><a href="https://apps.apple.com/tr/app/milliyet-haber/id489164377" class="gf-apps__link appstore" title="Appstore'dan İndirin" target="_blank"><img data-src="https://static.milliyet.com.tr/images/apps/footer-appstore@2x.png?v=1" class="lazyload" alt="Appstore'dan İndirin" /></a></li><li class="gf-apps__item"><a href="https://play.google.com/store/apps/details?id=com.amvg.milliyet.main" class="gf-apps__link googleplay" title="Google Play'den Alın" target="_blank"><img data-src="https://static.milliyet.com.tr/images/apps/footer-googleplay@2x.png?v=1" class="lazyload" alt="Google Play'den İndirin" /></a></li></ul></nav><!-- / .gf-apps --></div><!-- / .col --></div><!-- / .row --></div><!-- / .container --></div><!-- / .gf-main-bar --><section class="gf-bar-3"><div class="container"><div class="row "><div class="col-12"><p class="gf-bar-3__desc" title="Footer Text">Türkiye'den ve Dünya’dan son dakika haberler, köşe yazıları, magazinden siyasete, spordan seyahate bütün konuların tek adresi milliyet.com.tr; Milliyet.com.tr haber içerikleri izin alınmadan, kaynak gösterilerek dahi iktibas edilemez, kanuna aykırı ve izinsiz olarak kopyalanamaz, başka yerde yayınlanamaz.</p></div></div><div class="row"><div class="col"><span class="gf-bar-3__copyright">© 2025 Milliyet.com.tr</span><ul class="gf-bar-3__list"><li class="gf-bar-3__item"><a href="https://www.milliyet.com.tr/kunye/" target="_blank" class="gf-bar-3__link" title="Künye">• Künye</a></li><li class="gf-bar-3__item hidden-sm-down"><a href="https://www.milliyet.com.tr/iletisim/" target="_blank" class="gf-bar-3__link" title="İletişim">• İletişim</a></li><li class="gf-bar-3__item"><a href="https://www.milliyet.com.tr/cerez-politikasi/" target="_blank" class="gf-bar-3__link" title="Kişisel Verilerin Korunması">• Kişisel Verilerin Korunması</a></li><li class="gf-bar-3__item hidden-sm-down"><a href="/reklam/" target="_blank" class="gf-bar-3__link" title="Reklam">• Reklam</a></li></ul><ul class="gf-bar-3__list hidden-sm-down"><li class="gf-bar-3__item"><a href="https://gazetearsivi.milliyet.com.tr/" target="_blank" class="gf-bar-3__link" title="Arşiv">• Arşiv</a></li><li class="gf-bar-3__item"><a href="https://u.milliyet.com.tr/accounts/login" target="" class="gf-bar-3__link" title="Üyelik" id="uyelikButton">• Üyelik</a></li></ul></div><!-- / .col --></div><!-- / .row --></div><!-- / .container --></section><!-- / .gf-bar-3 --></footer><!-- / .global-footer --><!-- </MILLIYET FOOTER> --></div><!-- footer-scripts-detail --><script type="text/javascript">window._taboola = window._taboola || [];_taboola.push({ flush: true });</script><script src="https://static.milliyet.com.tr/scripts/newsdetailredisgn/news-detail.min.js?v=20250127.6" type="text/javascript"></script></body></html>