{"pages":{"search":{"query":"Cocoacasts","originalQuery":"Cocoacasts","serpid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","parentReqid":"","serpItems":[{"id":"6365073609550592212-0-0","type":"videoSnippet","props":{"videoId":"6365073609550592212"},"curPage":0},{"id":"3879637258712487643-0-1","type":"videoSnippet","props":{"videoId":"3879637258712487643"},"curPage":0},{"id":"8180765485068879777-0-2","type":"videoSnippet","props":{"videoId":"8180765485068879777"},"curPage":0},{"id":"3917360696009186762-0-3","type":"videoSnippet","props":{"videoId":"3917360696009186762"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dENvY29hY2FzdHMK","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","ui":"desktop","yuid":"1486972161773798025"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"5532451301028041249-0-5","type":"videoSnippet","props":{"videoId":"5532451301028041249"},"curPage":0},{"id":"8386009795389833270-0-6","type":"videoSnippet","props":{"videoId":"8386009795389833270"},"curPage":0},{"id":"3726384647234331781-0-7","type":"videoSnippet","props":{"videoId":"3726384647234331781"},"curPage":0},{"id":"7753841170771118395-0-8","type":"videoSnippet","props":{"videoId":"7753841170771118395"},"curPage":0},{"id":"3284622333721705616-0-9","type":"videoSnippet","props":{"videoId":"3284622333721705616"},"curPage":0},{"id":"12370974655792271747-0-10","type":"videoSnippet","props":{"videoId":"12370974655792271747"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dENvY29hY2FzdHMK","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","ui":"desktop","yuid":"1486972161773798025"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"18032360661118275504-0-12","type":"videoSnippet","props":{"videoId":"18032360661118275504"},"curPage":0},{"id":"4780762800832786216-0-13","type":"videoSnippet","props":{"videoId":"4780762800832786216"},"curPage":0},{"id":"16621403288053270094-0-14","type":"videoSnippet","props":{"videoId":"16621403288053270094"},"curPage":0},{"id":"13645198602579786870-0-15","type":"videoSnippet","props":{"videoId":"13645198602579786870"},"curPage":0},{"id":"10178661980637619851-0-16","type":"videoSnippet","props":{"videoId":"10178661980637619851"},"curPage":0},{"id":"2725452467588448133-0-17","type":"videoSnippet","props":{"videoId":"2725452467588448133"},"curPage":0},{"id":"13847556829299608833-0-18","type":"videoSnippet","props":{"videoId":"13847556829299608833"},"curPage":0},{"id":"1672893987747205606-0-19","type":"videoSnippet","props":{"videoId":"1672893987747205606"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dENvY29hY2FzdHMK","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","ui":"desktop","yuid":"1486972161773798025"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DCocoacasts","pages":[{"reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"3517908422711295887253","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1506054,0,30;151171,0,84;126350,0,91;1281084,0,51;287509,0,11;1447467,0,52;927534,0,93;1482975,0,33;1492864,0,7;1509156,0,34"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DCocoacasts","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Cocoacasts","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Cocoacasts","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Cocoacasts: Yandex'te 124 video bulundu","description":"Результаты поиска по запросу \"Cocoacasts\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Cocoacasts — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yf22cffc420e05ed9d25a3ea5233186d3","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506054,151171,126350,1281084,287509,1447467,927534,1482975,1492864,1509156","queryText":"Cocoacasts","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"1486972161773798025","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1773798073","tz":"America/Louisville","to_iso":"2026-03-17T21:41:13-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506054,151171,126350,1281084,287509,1447467,927534,1482975,1492864,1509156","queryText":"Cocoacasts","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"1486972161773798025","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"3517908422711295887253","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":157,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isCommentsAuthPopup":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"1486972161773798025","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1787.0__28478b490ff99c62ff6fe458f13cf72504383307","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"6365073609550592212":{"videoId":"6365073609550592212","docid":"34-0-4-Z88402779B44593EA","description":"Read the post on Cocoacasts. https://cocoacasts.com/swift-and-coco... I tend to talk about topics that aren't very exciting to most developers, but I also try to make it a habit to discuss topics...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4581705/a9cce438b5bd480b5346086386ca0549/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/drWYQgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZ5yLBAjGhs8","linkTemplate":"/video/preview/6365073609550592212?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: Protecting the Secrets of Your Mobile Application","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Z5yLBAjGhs8\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTNjM2NTA3MzYwOTU1MDU5MjIxMloTNjM2NTA3MzYwOTU1MDU5MjIxMmq2DxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxO6BoIEJAGABCsqiwEQARp4gQYH-QQD_QD5CA78-wT_AR4A_P7zAwMA4QH2_wr8AgAJDAf0AAEAAPz3_fwJAAAA_PgIDP_-AAASFQUFBQAAABH59QH0AAAAABn1B_4AAAD_-_v_BP8AABv87_n_AAAA7AkB8v__AADzAwoDAAAAAP8IEP7_AAAAIAAtMYLKOzgTQAlITlACKoQCEAAa8AFl8gAAzQYN_h8JAgDYMPAAgfD7_x__4gDO_PAAr-_h_-gV8gDz5BUAAwAc_94KBwD9I-X_PP7-APv2KgL9-wcAGAHzACjZDAEp6vMACfLmAPEHHAAZAhIAEu8IABEa_AEmCRAACe3mAO_k4wD7_fkC_xQQBBP7CP_tDxQA5_39AuLoBADp-wYE9Q78AQ0WFAQKDeX__BDw_-sCBAgADPcH9QkK_h_s4f4KBfUF4vfoBfUODP0KB_8H__0DBvns-QH7DgX7COX_COLz_P0T-PkBCggR_vEKCAcN4vD-7u0PA-7yCAD7_wACDwn3CRMA9PMgAC2Q-k47OBNACUhhUAIqcxAAGmA7AAAnKfrR8Z1w2hoU0gv58_zz3dgl_wLz_-cr4c_xAxG6GSD_NAgK6qUAAAAe_Qg3AQDlfxS43e3uOh2DudsyFmL3Exa81hMAw8ckIuEE7_EFHVIA-O2q-Rf_2WkC7g4gAC3evRg7OBNACUhvUAIqrwYQDBqgBgAAsEEAAKDBAAAgwQAACEIAAABAAACAQAAASEIAAIDBAABIwgAAaMIAAOBBAABIwgAAEMIAAMDBAACgQAAAVMIAADBBAAAgQgAAhsIAAEjCAABwQQAALMIAAIhBAAC4QQAAAAAAAEzCAACWwgAA4MAAAFBBAAA4QgAAYMEAAARCAACEwgAAgMAAALjBAACCwgAAQEEAAEBCAACAPwAAiEEAAKhBAAAAQgAAEEIAAERCAABAwQAALMIAAKBAAACAwAAA_kIAAJjBAAAcwgAAXMIAADBBAAA4QgAAgMAAAADAAAC0wgAAQMIAAIjCAAAAQQAAMEEAACDCAAAUwgAAaMIAAIBAAAAQwgAAeMIAAGDBAABMwgAAZMIAALhBAAD4wQAAEMIAAGBCAADAwAAA2sIAAAjCAABgQgAAjEIAAETCAAAQQQAAZEIAAKJCAAAQwQAAAAAAABjCAABMQgAAwMAAAARCAAAAQgAAEEEAABRCAADgwQAAgsIAAMDAAACOwgAAiEEAALxCAAAcwgAA2MEAAODAAABQwQAAMEEAAI7CAACYwQAAQMEAAAjCAACwQQAAcMEAAARCAABcQgAAAEAAAIDAAACAwQAAIEEAAMhBAADAQQAAoEAAAAzCAAAowgAAyMEAAGDBAAAIwgAAQMAAAExCAABAQQAAUMIAAIjBAAB4wgAAgMAAAODAAACQQQAA4MAAAJBBAACwwQAAgL8AAKDAAAAEwgAAAEAAABDCAAAAQAAA4EEAAKjBAACQQQAA8EIAAAzCAAB0wgAAoMAAADjCAAC2QgAAAEIAADDCAAC4QQAAcMIAANDBAAAIwgAArsIAABDCAAAcQgAAcEEAAODAAAAAQgAAEMEAAIC_AAAoQgAAwEEAADRCAAAMQgAATEIAAGDBAAA0wgAAbEIAAHzCAABAwAAAgL8AACBBAADAwAAA0MEAAFDBAABUQgAA2EEAADjCAAAAwgAAoEEAAGhCAABMwgAAUMIAANBBAACAvwAA2EEAACjCAACwwgAAgD8AAIDAAACgwAAAyEEAAEDAAADgwQAAhMIAAHjCIAA4E0AJSHVQASqPAhAAGoACAABcvgAAgDsAALi9AABQPQAAoLwAABy-AABcPgAAI78AAOC8AABQvQAAmL0AAEC8AACAOwAAUD0AAEC8AABkvgAAXD4AAEC8AACevgAAyj4AAH8_AAAUPgAA2L0AAL4-AAAUvgAAPD4AAOi9AAC4PQAAuD0AALi9AAAsPgAAuD0AAIA7AAC-vgAAND4AADC9AADGPgAAlr4AAEA8AAAcPgAAir4AAIg9AACGPgAAQDwAALo-AAC2PgAA-D0AAKq-AAA0vgAAmL0AAJY-AACAOwAA2D0AAJ4-AAAMvgAAEL0AAGE_AADgvAAAqD0AAES-AABsvgAAgLsAAJg9AACSviAAOBNACUh8UAEqjwIQARqAAgAAoLwAABC9AACAuwAAK78AAFA9AACgPAAAgLsAAJo-AABEvgAA-D0AAHC9AACYvQAAcL0AAKK-AACAuwAAML0AAMg9AAApPwAAQDwAALI-AABMvgAADD4AAFA9AAAkvgAAEL0AAOi9AACovQAAoDwAAHC9AACAOwAAqD0AAFA9AACAOwAAPD4AAGQ-AABEvgAAkj4AAIg9AACWvgAAkj4AAOg9AABMvgAAtr4AAAw-AACavgAA4DwAAH-_AACAuwAApr4AABQ-AABAvAAAcD0AADQ-AADoPQAAyD0AAIA7AABAvAAAML0AAFA9AAAMvgAAHL4AACQ-AABQvQAAoLwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Z5yLBAjGhs8","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["6365073609550592212"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3879637258712487643":{"videoId":"3879637258712487643","docid":"34-9-1-ZB4B6122965A95727","description":"Read the post on Cocoacasts. https://cocoacasts.com/swift-and-coco... In the previous episode, we drastically improved the performance and usability of the application. It no longer takes...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3991551/7c910c25f68d33ee24839faaf06c8d93/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GT3JSgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DRAvjcl3qN-U","linkTemplate":"/video/preview/3879637258712487643?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: Increasing Performance Through Caching","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=RAvjcl3qN-U\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTMzg3OTYzNzI1ODcxMjQ4NzY0M1oTMzg3OTYzNzI1ODcxMjQ4NzY0M2q2DxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxPNB4IEJAGABCsqiwEQARp4gQYB_v4D_QD5CA78-wT_ARAN-gIJ_wAA7PwBBQkAAAAJAQPyBgEAAPTvCP4HAAAA-PsD_wP-AAAcDQkABQAAAAX_9Af1AAAA_Qr69_8BAAAEAv4FBP8AABf-BgMAAAAA_Q_v-_8AAAD0Ev79AQAAAAb9DgEAAAAAIAAtx1rLOzgTQAlITlACKoQCEAAa8AFfAuv_BN0WBcL2BQDHJwgAge0c_yj4-wGm4tsBzxTbANf46QAD_B__BxYj_9_7CwDeFvb_YgEAAOP8LP4T1iIBKvz6ADXd_QAW9xIB_Pv___QeCf8lEeYBENYfACoh7QEX7_n-DAEIANTX7AD79wYEFP3-CTcU_f_zBgsBEAXcAdwVAwLh8_z7vg8N_CPw8gcc8uoDRgT0AO_sAvwYBv36Geb__R7l9PjiBur98_T5-O3d8vrsKgMJCwAAABYh_AQDGw_--OX2AuwF_PQL3_8KEiwFBB8GAAPW_QT_0isACAIDDAW-_QgGCO39__D3-P8gAC1BWiU7OBNACUhhUAIqcxAAGmBACAAPLP3y8NxD5-z-2i3TJhbt98M__w3YAAcy7-gU6-fFFSn_F-wfCbAAAAAN5xAR-ADsZhndF_3SLg2kqvgOAX_11i383h8d7cUV8f0byQLkDCwA2vL7COrs6HsC8QggAC30ti47OBNACUhvUAIqrwYQDBqgBgAAuEEAALjBAABAwAAAIEIAAIC_AACgQAAANEIAAHDBAABUwgAAcMIAANhBAAA8wgAA-MEAAKjBAABAQAAAUMIAAEBBAABAQgAAlMIAADDCAABgQQAAFMIAAJhBAAC4QQAAgL8AADzCAACUwgAAAMEAAIBBAABAQgAAwMAAABxCAAB8wgAAQMAAAJDBAACCwgAAMEEAAERCAACAvwAAMEEAAGBBAADoQQAAEEIAAEBCAABgwQAAGMIAAEBBAAAAwQAA_kIAALDBAAAcwgAASMIAAIBBAAA0QgAAAAAAAAAAAACuwgAAWMIAAIrCAAAAQAAAoEAAAAjCAAAcwgAAWMIAAOBAAAAIwgAAZMIAAMDAAABIwgAATMIAANBBAADgwQAADMIAAHRCAABAwQAA2MIAABTCAABkQgAAkEIAADjCAAAAQQAAgkIAAJRCAABQwQAAAEAAABzCAABYQgAAAMEAAPBBAAAYQgAAgD8AABhCAAAAwgAAcMIAAKDAAACQwgAAoEEAALhCAAA4wgAAAMIAAIC_AACYwQAAQEEAAHzCAACIwQAAMMEAABTCAADIQQAAqMEAAPhBAABgQgAAAMEAAKDAAACIwQAAIEEAAOBBAACwQQAAoEAAAADCAAA4wgAAsMEAAIDBAAAAwgAAgD8AAFRCAACgQAAAWMIAAKDBAABowgAAAMEAAIDAAACQQQAAQMEAAJhBAACYwQAAgEAAAEDAAAAcwgAAAAAAACTCAACAvwAA6EEAAMjBAACYQQAA8kIAAAjCAAB4wgAAgD8AADjCAAC0QgAAEEIAAETCAACIQQAAfMIAANjBAAAIwgAAssIAAPDBAAA8QgAAYEEAAKDAAADwQQAAMMEAAMBAAAAUQgAAsEEAADRCAAAAQgAAVEIAAHDBAABEwgAAaEIAAGTCAAAAAAAAoMAAAIhBAAAQwQAA6MEAAGDBAABgQgAABEIAADjCAAD4wQAAUEEAAGxCAABQwgAAQMIAAOBBAAAAQAAAAEIAADTCAACuwgAAQEAAAADAAABAwQAA8EEAAIA_AAAIwgAAgMIAAHDCIAA4E0AJSHVQASqPAhAAGoACAAA0vgAAEL0AAEC8AAAUPgAAXL4AADy-AAAEPgAAIb8AAEC8AAAsPgAAEL0AAJg9AAAQvQAAmD0AAHC9AACyvgAAdD4AAKA8AABAPAAA0j4AAH8_AAAMPgAAPL4AAAQ-AAAQvQAAiL0AAIA7AACivgAALL4AAHC9AACAOwAAAT8AANi9AAABvwAAUD0AAFS-AACOPgAA2L0AAKi9AABQvQAAPL4AAFQ-AACiPgAAJD4AAIY-AAB8PgAAHL4AABA9AACCvgAAuD0AAIg9AABAPAAAQDwAAEQ-AACavgAAMD0AAF8_AABAvAAAcD0AAAS-AADYPQAAmL0AAEA8AAAkviAAOBNACUh8UAEqjwIQARqAAgAAgDsAAEA8AACAuwAABb8AAFA9AABwvQAA6L0AAEQ-AAA8vgAAND4AANi9AAD4vQAA2D0AAI6-AADgPAAAmL0AALg9AAAnPwAA2D0AAL4-AACIvQAAuD0AANg9AABkvgAAqD0AANi9AAAwvQAAQDwAAOC8AAC4PQAA4DwAAKg9AACAuwAAFD4AABQ-AACCvgAAVD4AABQ-AABcvgAAVD4AAAw-AAAEvgAAVL4AAIA7AABsvgAAgDsAAH-_AAAwvQAAqr4AADQ-AADgPAAAQLwAAFA9AAAUPgAAqD0AAIC7AAAwvQAAUL0AANi9AACgPAAA2L0AANg9AACAOwAA2L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=RAvjcl3qN-U","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3879637258712487643"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"8180765485068879777":{"videoId":"8180765485068879777","docid":"34-3-3-ZE4FA2D0BE5CA0EB6","description":"Even though threading and concurrency are more advanced concepts, you need to understand the basics regardless of your level of experience. The devices we develop applications for are powered by...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1032981/4c3398bf548111f28e1c2191af9bce35/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/BYb1cgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJ4Vtt5ktFlU","linkTemplate":"/video/preview/8180765485068879777?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: What Is the Main Thread","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=J4Vtt5ktFlU\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTODE4MDc2NTQ4NTA2ODg3OTc3N1oTODE4MDc2NTQ4NTA2ODg3OTc3N2qTFxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxO4BIIEJAGABCsqiwEQARp4gQMC8wP9AwD5AQAJ9wb-AvgMAPr5_f0A7vwG-gYAAAAIAQPzBgEAAPb2AAYGAAAA8_oBBf0AAAALDPsBBQAAAAj4AAf9AAAAAQH5-v8BAAAL_AcDA_8AABb7_P4AAAAA9Av49AAAAAAAEf3_AQAAAAEEBv7_AAAAIAAtdUveOzgTQAlITlACKoQCEAAa8AFWC-T-G-sDBNEC6wG7FewAgQAC_x_k7gCo9vMAzxTaAL7u4wAR6yn__Q4QAM0B8P_7EtP_SBQBAPn7I_8WDB8ACQ74ATbc_QAXB-8B5yTt_v4KIP4U_f8AEsfuADD45_0i7u0A2_fmANbQAAMiCQYD9PcSASIcCf8FFv78-BXxBOYA_QDr9CIBvg8N_AsDHgIoCdkDIxb79_Xm7AUN9OsA_v3x-CfgAwDy3QL_5v0C-9n-7_8BBQcC-x0R-eQwEAHp8Rb59_kUAw4S9PYSygcG-DruASQVAQn2GPn4wy7y-84FDfTGC_oF7fwR-vfyDhIgAC2_TyQ7OBNACUhhUAIqzwcQABrAB1pov748XhI90owFPVPkVb1R3oc8i-IwvKjhG77fFuw8h9tGPNcUCD4iBjU9R8KjPJxNl77qPVy5ZI8WvI9xFT7ALru6a2kJPbn6Ib4ogQ29j7oHPabUBb4_TKm6BWaqvM2zTT1F_US9tiW8PPA0eT5ubHa8ZBT0O7SOar7hQbO7jI-muy-bSj23Siu91mgivIaNUj4Dud-8EoxevLsmBD6th5-9QHf4vA5qP75exuI7RET7PHb5O73_4yk8S01MPIB-3z0BYoy9F-UEPLUy4b0nSmc9wW0SPdlsNj3cAKI8NhLXO7k8sb3Q_lG91xEsvD7F-7wiWDC90zdEPCKMD751OWq9cUaDvPCLCz7zP7O74jrGOzHCCr3b0B49-d9GuyveyDx8l_e8pMNDPKdJ3zz8ooy7UoTvPK8HE71I5xO85DSfPBNFuD2TRvu8dcy5vBJMJb5XI1u9MrqTOygFgrzF3qA9pj_gvK88LT1UvUY8vsdTOz4ytz25ncc8ymWnOOHhBz3ZRey8kXEWPP0vNz2n0qo9oH9MvPm6MbyJbQE9LYFvu3Lzoj2mmhk9XUiRPFk0Hbs7kqY9bbYovNntA75i2OW7dCyMuiEeiT2grmk9QDgZPPEpBT16efA812QVPMtrQD1oQSi-bSU4Osw3vL0KeY68CMTvO_GeY71ddo69idXGuWbB5L1i2GW7yhMtu00Knb0CrAI82IbEOhCKdzxAQn49k3oJu8naUL0g33S9SNkhudDxUTzvy7Q9rhmDOBWzdD1AYK-9jWJ-ODt1wDz72FO9bi7FOEyzLzxv9uK89mjHOM5YjzzO7lo9lXwgOGskLj0vFdu9u2o3OcMR5DzI6OW8YkYUuiQmLb20IxM7-mzduK10jLvVdjM9Qv8aujdTobyzrxU5_TI1ObHc0rzvgLy8y8xmuT3xPD2jWC693AAUuT39lDscHQG9L6WiuGL04LuZmiS9vTaoOPf1Er0I9mk9vfCRuDNWNr1e3yI9wz9rOaImqj3h3zE8_EJzOKbydr2Lo5e9lGOaN2BZGb6Lwk69KjD6uIxzCr0W6h89T_mKOM2uO73c-y-8Sn0tOBbfS71Rgv69RFgsuO1CmLx9xxU9EK1DtoEVgb1QQh-9h4kdOH154b0ywgC9eWWJOHePIDykn7q8-AxTuAP13DyHz2w9GoS-tiM5Tzw6oeE8ayTRt1NlTjx7XJW9XnW8t2OZPj2zrSs9f-F3ON1vfrxv2Xy82T-xuETQgzvuurI9uuqsN77tMz0AxP29qM7_tyAAOBNACUhtUAEqcxAAGmBTCQBFMvHfIc4z5N7-vO_QEuHyD88x_wrw_xc-9vv5_M-5Ixn_SOsv-aEAAAAf1xMa2AAOewDr_AjuHi6BovkTD28hxknWBRhI16YiFw303t_kEDUA9PTRKeMD2mAj_B4gAC3GUhc7OBNACUhvUAIqrwYQDBqgBgAAqEEAAKjBAADAwAAADEIAAAAAAADAQAAAOEIAAGDBAABQwgAAcMIAANhBAABMwgAADMIAAMDBAACgwAAAVMIAADBBAAA0QgAAgMIAADzCAACoQQAAJMIAAJhBAACoQQAAgD8AAETCAACYwgAAAAAAAFBBAAAsQgAAAMEAAARCAACIwgAA4MAAAKDBAACEwgAAUEEAACxCAAAAwAAAYEEAAIhBAAD4QQAAHEIAAEhCAABwwQAABMIAABBBAADgwAAA_kIAAMjBAAAgwgAAdMIAADBBAAAgQgAAoMAAAKDAAACiwgAARMIAAHTCAADgQAAA4EAAABDCAAAEwgAAVMIAAABAAAAUwgAAcMIAADDBAABIwgAAWMIAAKBBAAAEwgAAEMIAAGBCAABAwQAA2sIAABDCAAB4QgAAhEIAAETCAACAQQAAZEIAAKhCAABQwQAAgEAAACTCAABMQgAA4MAAAOhBAAAcQgAAwEAAABxCAADwwQAAfMIAAMDAAACQwgAAsEEAAMJCAAAwwgAA2MEAAADAAACQwQAAUEEAAIzCAACYwQAAMMEAABzCAADgQQAAMMEAANBBAABYQgAAwMAAAEDAAACAwQAAQEEAALhBAAD4QQAA4EAAAPDBAAAUwgAA0MEAADDBAAAAwgAAQMAAAFBCAAAwQQAAVMIAAEDBAAB4wgAAAMAAAMDAAADAQQAAAMAAAIBBAACgwQAAAAAAABDBAAAMwgAAgD8AAATCAAAAwAAA-EEAALjBAACYQQAA9kIAAAzCAAB0wgAAQMAAADjCAAC6QgAADEIAAEjCAACgQQAAgMIAALDBAAD4wQAArMIAAAzCAABAQgAAUEEAAIDAAAD4QQAAYMEAAIDAAAAwQgAAqEEAAEBCAAAMQgAASEIAAGDBAAA0wgAATEIAAHzCAADgwAAAoMAAAFBBAABAwAAA0MEAAJjBAABMQgAA6EEAACjCAAAQwgAAYEEAAFxCAABMwgAASMIAAARCAAAAAAAAAEIAACjCAAC4wgAAAAAAAIA_AAAAwQAA4EEAAEBAAADwwQAAcMIAAHTCIAA4E0AJSHVQASqPAhAAGoACAACivgAAHL4AAKg9AADgPAAA4LwAACy-AACAuwAAB78AAFC9AABAPAAAcL0AAIi9AADgPAAAcD0AAEA8AABEvgAAij4AAEA8AACgvAAA_j4AAH8_AABQPQAAHD4AAIg9AACAuwAAyL0AAOC8AABAPAAAPD4AANg9AAC4PQAAnj4AADC9AACevgAAmD0AADC9AACCPgAADL4AAKA8AACAuwAAQLwAAIq-AADCPgAAQDwAADw-AABMPgAAyL0AAIq-AACKvgAAmL0AAIA7AADYPQAADD4AAGw-AABUvgAAED0AAD8_AADYvQAAuD0AABS-AAB0vgAAoDwAAOA8AAA0viAAOBNACUh8UAEqjwIQARqAAgAANL4AAEC8AACovQAALb8AAEA8AAB8vgAAMD0AAIA7AAAwvQAAFD4AAKC8AADIvQAAQDwAAKK-AADIPQAAcL0AAFA9AAAtPwAAHD4AAKY-AACovQAAFD4AAEA8AADYvQAA4LwAABA9AABQvQAAgLsAAHC9AADgvAAAQDwAAAQ-AAAUPgAA4LwAABQ-AAAMvgAAdD4AAJg9AABUvgAAdD4AAEQ-AADovQAAkr4AAHA9AAAkvgAAgLsAAH-_AABsvgAApr4AAOC8AADIPQAAmL0AAPg9AACAuwAAFD4AADA9AABAvAAAML0AADC9AACYvQAAEL0AAHA9AABsvgAAQLwgADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=J4Vtt5ktFlU","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8180765485068879777"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2160409209"},"3917360696009186762":{"videoId":"3917360696009186762","docid":"34-5-8-ZA6F56C6CD04884D4","description":"Most of the Cocoa APIs we use to build applications are driven by Objective-C. This doesn't mean we need to use Objective-C to take advantage of these APIs, but it does mean that the APIs lack...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2220772/3921186f84cc7ef942142608fdce78ca/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/NKTCbwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DH7NWc3t5N1w","linkTemplate":"/video/preview/3917360696009186762?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: Taking Advantage of Swift's Native Result Type","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=H7NWc3t5N1w\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTMzkxNzM2MDY5NjAwOTE4Njc2MloTMzkxNzM2MDY5NjAwOTE4Njc2Mmq2DxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxPKA4IEJAGABCsqiwEQARp4gQQL8wEAAAD5CA38-wT_ARMCBPn2AQEA5PYGAgj9AgAJAQPzBgEAAPX2AAYGAAAAB-8F-_79AQAXF_37BAAAAPv6AwP-AAAA-Ab5AP4BAAD__Pv_A_8AABIIAvT_AAAABgX79v7_AAAFDfkDAAAAAAEACfb_AAAAIAAteBzVOzgTQAlITlACKoQCEAAa8AFnEfD-_NIIA7AG2QDTBgUBgRruADbl-wDV39QA6ebZAdH35gAF4wn-3AgL_44R7gG5HMz-Sjf1AO4GHQAn4B8AFOHlAVLgDgImDg0A2RXh_wUaGP745BIARuH7Aib6_voYABT-1OLKAcb86QAABhsDEvEC_z0nHgDsGzUB8ysXBObyEQXlDiH8tBEP-wQS7AQU_uoJNSjp__L4FgITAvQHHeL__AD2BPUEIREKz-YA_N3r7gXP9f4G6CQe_vQ3GAP79REB8t8B7hT2BOwS_u_690PrARTv_P8B2fP-txMQAuX6AvbnGfEF3fsd5fgM9vEgAC1o4g47OBNACUhhUAIqcxAAGmA_EQA1JfXh-q8rzQz8wwrnCPUM9q0t__ff_xY9wg3yGfSrIg__NdYS-qgAAAAlGxkt6QAUcfvK3AHnH-m8hAIiDH8L3U-2BisTyMQxGfPg9O3qDAYA9_rTBgXx5G_9AjAgAC194Rs7OBNACUhvUAIqrwYQDBqgBgAAqEEAAMDBAAAAwAAAEEIAAKBAAAAQQQAAQEIAAHDBAABYwgAAcMIAALhBAABQwgAAHMIAAMDBAADgQAAATMIAAEBBAAAgQgAAjMIAADzCAABgQQAAKMIAAGBBAADAQQAAQMAAAEDCAACawgAAoMAAAGBBAAA8QgAAUMEAAABCAACCwgAAoMAAAJjBAACCwgAAgEEAAExCAACAwAAAMEEAAJBBAADgQQAAHEIAADxCAAAAwQAAHMIAAOBAAADAwAAA_kIAALDBAAAgwgAARMIAAIBBAAAwQgAAgMAAAIDAAACwwgAARMIAAITCAAAAQQAAMEEAACjCAAAUwgAAXMIAAIBAAAAcwgAAYMIAAIDBAABUwgAAaMIAALhBAADowQAAHMIAAGRCAAAAwQAA2sIAAAjCAABUQgAAkkIAAEDCAAAwQQAAYEIAAKJCAAAAwQAAAAAAAAjCAABEQgAA4MAAAABCAAAYQgAAEEEAACBCAAD4wQAAgMIAAEDAAACEwgAAcEEAAL5CAAAkwgAABMIAAADBAABgwQAAcEEAAIbCAABwwQAAcMEAAPjBAADQQQAAkMEAAPhBAABsQgAAgD8AAMDAAABwwQAAoEAAANhBAADAQQAAoEAAAATCAAA4wgAA2MEAAEDBAAAMwgAAgD8AAFxCAAAwQQAAbMIAAIjBAABwwgAAAMAAAODAAACoQQAAEMEAALhBAADAwQAAAMAAAODAAAAQwgAAgD8AABTCAACAvwAA-EEAAMDBAACYQQAA6EIAAAzCAABowgAAAAAAAEjCAAC0QgAA8EEAAEDCAACQQQAAfMIAALjBAAAEwgAAqsIAAAzCAAAYQgAAcEEAAEDAAADgQQAAAMEAAIBAAAAgQgAAwEEAADxCAAAAQgAAREIAAIjBAAA8wgAAXEIAAIDCAACAvwAAAAAAAOBAAAAgwQAA6MEAAHDBAABoQgAA0EEAAEjCAADIwQAAcEEAAGBCAABcwgAAUMIAANhBAACgQAAA4EEAACTCAACqwgAAQEAAAKDAAABgwQAA8EEAAADAAACowQAAiMIAAGjCIAA4E0AJSHVQASqPAhAAGoACAADIvQAAuL0AAGy-AADovQAAML0AAOC8AACAOwAAQb8AAJI-AAC4PQAAqL0AAPg9AAAUvgAA4DwAAIg9AAAkvgAApj4AABC9AADovQAAGz8AAH8_AADWPgAALD4AACQ-AAAUPgAAqD0AABS-AAAUvgAA4DwAADC9AACoPQAAPD4AADQ-AADyvgAA-D0AAFy-AAAQPQAAED0AAIa-AABQPQAA6L0AABQ-AADWPgAAMD0AAPg9AACGPgAAUL0AANi9AAAkvgAAFL4AAEC8AABMPgAA2D0AAP4-AACAuwAAQDwAAFU_AAAQvQAAoDwAALg9AACKPgAAUD0AALg9AAAEviAAOBNACUh8UAEqjwIQARqAAgAAML0AAIi9AAAQvQAAJb8AANg9AAAEvgAAHD4AABQ-AAAcvgAAMD0AAJg9AADgvAAAbL4AAM6-AACYPQAAED0AACw-AAApPwAAiD0AANo-AAA8vgAAPD4AAFC9AAAMvgAA2L0AAKA8AAAcvgAAoDwAAFC9AABAPAAAmD0AANg9AABQvQAAED0AAGw-AAAwvQAAZD4AAEA8AACWvgAAVD4AAEw-AAC4vQAA0r4AAOg9AACyvgAALD4AAH-_AADSvgAAor4AAHC9AACIvQAAND4AAAQ-AACAuwAAPD4AAOA8AABQvQAABL4AABA9AACYvQAAFL4AACw-AACYvQAAgDsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=H7NWc3t5N1w","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["3917360696009186762"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"451592627"},"5532451301028041249":{"videoId":"5532451301028041249","docid":"34-2-5-Z2A836A5B1946EF8F","description":"Now that you know the basics of variables, constants, and types, it's time to learn about two powerful concepts of Swift, tuples and optionals. Web: https://cocoacasts.com Twitter: / _bartjacobs...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3796531/f89d847b7de495f8ccefa34843e45276/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/E5ErYwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnHqtbarYhQc","linkTemplate":"/video/preview/5532451301028041249?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 3: Tuples and Optionals","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=nHqtbarYhQc\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTNTUzMjQ1MTMwMTAyODA0MTI0OVoTNTUzMjQ1MTMwMTAyODA0MTI0OWqIFxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxOVA4IEJAGABCsqiwEQARp4gQQA_ff_AQDyARAE-gT_AQAD__j4_v4A4wH3_wr8AgACDQ4GBAEAAAD7AQ4FAAAA__L_-Pj9AQAHCgTwBAAAABAG_gj2AAAACAYJ__4BAAD58Q0IA_8AAA31Bvf_AAAA_AL_7gAAAAAEBPwHAAAAAPMBAPj__wAAIAAtzGbWOzgTQAlITlACKoQCEAAa8AF_G9v--eMMA6Qj4QDjDwgBnQ8g_zL_zwCt6dAA5uPUAcHeFwDk2gEAuRL5_5L99gHi6Lz_L0sLARD_Fv8RG_gAJe_uAGXcPAVjGPAA7APw_wIoM_4nwz_9O_LoACD5IfwmERr_5Nz2_Mfl5ADcIS0B_QsVAiE4FwHrDCD94zspBAbx_wbaKBf-t9cO_gvj5fYPMfD-Iyns_N4DBw4q_eECAe0QAhL39wgl7_UH3vwC-Qj2GgfWDvIOBAg0_vYkAf_Y-woH7c4S7wIf-_sT6vb25SEKAvfG8RIEEPAD4SEXBdT3Eu7hEwQJwdcE6NoJ8ukgAC1exfs6OBNACUhhUAIqzwcQABrAByuE7b43C8U7s2y5u-7SobwHqBo9IBEuPI7ZuL3iECC9ZlBIvdcUCD4iBjU9R8KjPNJykL79rn49XBENuv7Viz4gxJ88hqkxO8nuXb3ifvY8GNZIvVhjP73bNow6RBTTvF1AXDvruCu8jb_jPAqBLD45R_g8Jey2vCmrELzxpKC8JGG-uqYaDD2bkFa9mpa7O1vR5j2DUzo9tQBIO6TB7T0uFUA97YTyPGd3EDxXfnQ9MgfeO96PC74vv9e7lpktPNAgKjx3dgU7VDvDOu7QML1Yeoi8iyrPuzuTkT1C6x-7ZmNKPI1_nzuhjn09_wkuvLxabj23i7w6duWvO5fkML5Ebyw97IJmvPfWtj2q8NQ5aFcEO0NV7L2Ivjs8RZC5PMUiAT0zueK800a7u9OG4z3Mdmo91nS9PFKl3DxBcTa8xH4LvNNOXT7sZ7G6qTaTOvhxtLxYHA488UdRvGeCPD16Dbs93WxivCpZib0ldDi7prXMul2nUT1Vl508TYOiPFfk_DyiYpy7nYiZvEuDkT3rbdg8ZghPO0UZ4LwmBOU7Q5OfvFJI8Lsg1rY81aiRvIZanj0nUES6XTeAvArbz7wqcBW8T3zSuz2RcT34YS69-eaKu-jn-roJ5gG8TxhevOO1Qb0K1hi9qFbfu5epGb5779S8VLabupbOxzy_O4O8v_blO6SDGj0cWzS9HPwOPDFe873V9I88GXISuvueZz3E04o7xgW5O9kQEr1Jzei8WkKlO8jqVjx2HvA81O9Cuzy98j1KyFG9V8GOOfj7hbx7T0A8D2cNOpG6eL0onB09xwEJuLqFLrwwg_E93AGVuERvzLzsZ5a9m8zqOIaeAzzCW3a9KUCJOBpUlr3kpXY9wyS1ObT7Gj2vIgO9F2YwuTaJKz3oByA8Ow1xuKliDz0bAQu88RjLOHQhHDyUqY2988AnN2x2pL1mD5m83C2tOcrPGzwqG5a8u_RxtxLTnz1oUP68qZoaOQdcjD2rgSE9-8enODN9Gjo7iWi9kbqkuLLNF71x2t08DuasuPPa9rwI-cq9Wod7toefBD1qPZI9NCKkuHc9h72kw8M8gK_CONpCRjz4-lq9KOMZuMkiKLxI_ya905pNti6M9L2mWH88FIANuHPgMD1DkMO9J9Tjt2aDHD5c3KC98PyDt1GOuDyQQfg8x4dqN-P_jj1_3zo9rfHTt_Z0ej3gD9-9P5mbt4qWVz0QWPk9jRdAOPgL7Lz9mzw8z2QDt7QWwL1UNLs9PF-yOMJ3sb2_sLG9pJ6tNiAAOBNACUhtUAEqcxAAGmB_7wA0-QzKFuAr6-Xq1TLVAe7l68EP_xPO__4n7AIN-gLpLOf_R9ow4Z4AAAA4M9Im6QAMfgnPFBbH_v-wuRLd1W494RTp2_ky-7NqA_wa8wG7BVAAG5zFIf3az0DyChIgAC2UOhU7OBNACUhvUAIqrwYQDBqgBgAAoMEAAEBCAACGQgAAXEIAAIBAAAAwwQAA6EEAAFDBAADgwQAAAEIAAIBCAADKwgAAGMIAAFzCAADIQQAAgkIAAIDBAAAQwgAAcEEAAAAAAABMQgAAcMIAAGBBAADAQAAAQEAAABzCAADQwQAA-MEAACRCAAAAwgAAQEAAAOhBAADYwQAA2MEAABDBAADAwQAAtkIAADBBAADAwAAAqMEAAKDAAAC4wQAAeEIAALhBAACQQQAA8EEAABjCAABAQQAA4kIAAHDBAAAAwgAAYMEAABjCAACgwQAAiEEAAIA_AAAgwgAAkMEAADzCAABwwQAA8MEAABBBAACgQQAAPMIAAMjBAAAowgAAoEEAAODBAABMwgAASEIAAPBBAABQQQAADMIAAMZCAABEQgAAMEEAAPjBAAAUQgAAwEAAAGBBAAAEwgAA4MAAAEBBAABEQgAAIMEAAAAAAAAUwgAAgEEAAKDBAABwwgAAAAAAABxCAAB4QgAANMIAAIDBAADowQAAHMIAAKhBAAAMQgAAYMIAAIhBAADwQQAAKMIAADDCAACAwAAATMIAAIjCAADCQgAAIEIAAPBBAACEQgAAiEEAAODBAADgQQAAkkIAAIA_AADgQQAAkEEAAFjCAACwQgAAsMEAAKBAAACYwQAAMEIAAIhBAAAgQgAAKMIAAFTCAACwwgAAjMIAAPDBAABswgAAIMEAANDBAAAAAAAAZEIAABDCAACgwAAAYMIAAKDBAACIwgAA4EAAAEDCAAAQwgAAfEIAABTCAACQwQAAhkIAADDCAACWQgAAikIAABBBAADYwQAAkMIAAIBBAAAMwgAAYMEAALzCAABAwAAAAMEAALDBAADgwAAA4MEAAODAAABEwgAA6EEAALhCAABgQQAABEIAAGBBAAAwwQAAwMEAAAzCAACMwgAAMMIAAJRCAAA4QgAAYMEAAABCAACgQAAAwEEAAIDCAABAQQAA6EEAADxCAADgwAAAgMEAAAxCAACQwQAAEMIAAJBBAAAAwAAAPEIAABxCAAAgwQAAUEEAABxCAAAAQAAA-EEAAIzCIAA4E0AJSHVQASqPAhAAGoACAACSvgAAFL4AABw-AAAQPQAABL4AAOA8AAAEPgAAS78AAKK-AAAwvQAAmL0AABy-AADYvQAAPD4AAKi9AACovQAAfD4AAEC8AAAsPgAAyj4AAH8_AACCPgAAmD0AAFQ-AABEvgAA-D0AANi9AABEvgAAmD0AAHy-AADoPQAAED0AAJa-AADCvgAAcL0AAHy-AADgPAAABL4AAHS-AACCvgAA4DwAAJY-AACiPgAAcL0AAAS-AACuPgAAgDsAAGy-AAAQPQAA2r4AAIi9AAAsPgAAXD4AADQ-AACCvgAAiL0AAHc_AAAEPgAAgDsAAFQ-AAA0PgAAgLsAADC9AADYvSAAOBNACUh8UAEqjwIQARqAAgAALL4AADA9AAA0PgAAN78AABA9AABQvQAAQDwAAOg9AAAkvgAAXD4AAOg9AAAUvgAAgDsAAJK-AACgPAAA4LwAAPg9AABRPwAAVD4AAJ4-AAA8vgAARD4AAAQ-AAA8vgAAJL4AAAS-AACIvQAAmD0AAIg9AADgvAAA6D0AANg9AAAkvgAAiD0AALY-AAAUvgAAij4AABw-AADivgAAmD0AAIC7AAC4PQAA1r4AAKA8AACmvgAAdD4AAH-_AABAvAAA4LwAAIi9AAAwPQAAEL0AANg9AACGPgAAoj4AAEA8AACYPQAAUL0AAIC7AABEvgAA2L0AAEC8AADYPQAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=nHqtbarYhQc","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["5532451301028041249"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"143797668"},"8386009795389833270":{"videoId":"8386009795389833270","docid":"34-11-8-ZE2524FC563F3DE75","description":"Many developers still get confused when they come across the word asynchronous. What does it mean? What is asynchronous programming?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4667794/0373f3d02492a8acbae994b7632b94c6/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/H-yxMwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHo66StT-x2s","linkTemplate":"/video/preview/8386009795389833270?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: What Is Asynchronous Programming","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ho66StT-x2s\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTODM4NjAwOTc5NTM4OTgzMzI3MFoTODM4NjAwOTc5NTM4OTgzMzI3MGq2DxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxPuAYIEJAGABCsqiwEQARp4gf0I-vYE-wD3_Qn9-wT_AQ4G_wL2AAAA5A_8-Aj9AQD9EQf7CwEAAPH69wEJAAAA8wcA9_wAAAASFQUFBQAAAA3v_f_5AAAAAhIABf4BAAD3AQv-AwAAACH1BgMAAAAA6w_z_v8A_wAGDvkDAQAAAAT1CfsAAAAAIAAt76LFOzgTQAlITlACKoQCEAAa8AFi_OcAyxgI_zgA8P_9AwUBgfD7_zX_DADN9QgA3xHyAfQF2ADw8AwAvxkVAdkP9wDu8dcARRAQ_wf3GQAE8AQABwv5ADD16QAU5Q4A8xn6__gT6P8MBQz_MOr8AgsRDP8v-_P_5hHvAN3f8AAL7AsCDPYBAAQcFgIAAQv98iP8Be72DAPv9xsB7_v8_BH6EgMT_PoABBMHBOkE__0a_u0BFOv__QoO3gAaCfoECvwG__AO8QL6FQ8JBA0A_g0IFALm_wj34vgJBPT7BAgC-O4JAAgD_egX__79GPgG4vH99_8LCPgH9wD47_UE_vgC-QAgAC2Q-k47OBNACUhhUAIqcxAAGmBmCQAi--zHBL5sywHR5A0OHOYh3N8v__Ds__BG9tLw5P7RET__QgwG_aIAAAAb1_lJ2AANfwWu9QneTRegwt8zGHMa4zO-2Ov9zJcfGcTX6PEDIDAACtXKARUO6GEW_xcgAC2ZXhI7OBNACUhvUAIqrwYQDBqgBgAAqEEAAMDBAACAvwAAIEIAAADAAACAQAAAMEIAAIjBAABIwgAAfMIAAOBBAABIwgAABMIAAKjBAACAPwAAVMIAABBBAABMQgAAksIAADDCAABgQQAACMIAAJhBAACgQQAAAMAAADTCAACcwgAA4MAAAJhBAAA4QgAAgMAAABhCAACAwgAAAMAAAKDBAACCwgAAEEEAAERCAAAAwAAAMEEAADBBAADgQQAACEIAADhCAABwwQAADMIAAOBAAAAwwQAA_kIAALjBAAAYwgAARMIAALBBAAAkQgAAAMAAAAAAAACqwgAAWMIAAIjCAACAQAAAoEAAAPDBAAAkwgAASMIAABBBAAD4wQAAZMIAAKDAAABAwgAASMIAANBBAADwwQAAAMIAAGxCAABwwQAA3sIAABTCAABUQgAAikIAADzCAAAgQQAAfEIAAJZCAAAwwQAAAAAAACDCAABkQgAAMMEAAARCAAAoQgAAoMAAAARCAAAAwgAAeMIAAKDAAACOwgAAwEEAALhCAABEwgAA-MEAAIC_AACwwQAAYEEAAHzCAACIwQAAMMEAABzCAADIQQAAoMEAAOhBAABwQgAAwMAAAODAAACYwQAAQEEAANhBAACoQQAAwEAAAODBAAAswgAAyMEAAHDBAAAIwgAAAAAAAFxCAAAAQQAAVMIAAKDBAABwwgAAoMAAAEDAAACYQQAAMMEAAIhBAACgwQAAAEAAAIDAAAAQwgAAoEAAABzCAACgwAAA8EEAANDBAACgQQAA9EIAAPjBAAB0wgAAAEAAAEDCAAC4QgAAHEIAAEzCAACIQQAAgMIAAMjBAAAEwgAAsMIAAATCAABMQgAAYEEAAIDAAAAAQgAAUMEAAEBAAAAYQgAAoEEAACRCAADoQQAAXEIAADDBAABUwgAAaEIAAGDCAACAvwAAgMAAAGBBAAAgwQAA-MEAAHDBAABkQgAAFEIAACjCAAAAwgAAIEEAAFhCAABAwgAAOMIAAAhCAAAAwAAAAEIAADTCAACqwgAAAMAAAAAAAABQwQAA-EEAAEBAAAAYwgAAgsIAAGDCIAA4E0AJSHVQASqPAhAAGoACAABUvgAALL4AALi9AACgPAAAML0AAIA7AAAUPgAAvr4AACy-AACIPQAAir4AAIg9AAAQPQAAqL0AAKA8AAAwvQAA6D0AAKA8AAAwPQAAxj4AAH8_AAAMPgAAML0AAOA8AACgPAAA-L0AAOi9AADoPQAAmD0AAFw-AADoPQAAcD0AABy-AACqvgAAZD4AAKA8AAB0PgAAiL0AANi9AABQPQAABD4AAEC8AACqPgAABD4AAJI-AAAkPgAAqL0AALi9AAD4vQAA-L0AADA9AADgvAAAij4AAKg9AAAUPgAAyD0AAAU_AAAQPQAAUD0AACy-AAAwPQAAdD4AAOA8AAB8viAAOBNACUh8UAEqjwIQARqAAgAAUD0AANg9AAAQvQAAG78AAMi9AADIvQAAiD0AADw-AAAwvQAAuD0AAOi9AABMvgAAuD0AAIK-AACoPQAAyL0AANi9AAAjPwAAyD0AAM4-AACYPQAAJD4AAAw-AABEvgAAiL0AACy-AADIvQAAJD4AAIi9AAAQvQAAED0AAAw-AAD4vQAAgLsAADA9AACKvgAAzj4AABA9AACevgAAXD4AAJg9AACovQAAur4AACQ-AACovQAAmD0AAH-_AADYvQAABL4AABQ-AAA0vgAA6D0AAFS-AACSPgAArj4AAAQ-AABwvQAAuL0AAHA9AADgPAAAgLsAAEw-AAAcPgAAfL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Ho66StT-x2s","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8386009795389833270"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2248009315"},"3726384647234331781":{"videoId":"3726384647234331781","docid":"34-6-1-ZC13C0E86A8074401","description":"Before we can discuss Automatic Reference Counting, ARC for short, you need to understand the differences between value types and reference types. Read the post on Cocoacasts...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4451390/5128c4dea8172a19982af97de22275c0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/FwSIPAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDtQ_IhSQT5M","linkTemplate":"/video/preview/3726384647234331781?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Understanding Swift Memory Management: What Is Automatic Reference Counting (ARC)","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DtQ_IhSQT5M\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTMzcyNjM4NDY0NzIzNDMzMTc4MVoTMzcyNjM4NDY0NzIzNDMzMTc4MWqIFxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxOxBYIEJAGABCsqiwEQARp4gQP9-vUG-gD8ABEFCAj8AiEJ_ggeAAH_3Pr9AgP6AwDyAAn7-wAAAO7s9gUDAAAA7QD3_-8AAQANDvsCBQAAAA32_u4AAAAAAwwC-v4BAAD1-Qf4AgAAABr7A_P_AAAAAQb8B_j_AAELGwENAAAAAAT1CfoAAAAAIAAtehfEOzgTQAlITlACKoQCEAAa8AF3DPkB6PH7A9UU-ADZBQQBgQAC_xUJ6ADIy_YA3fHbANrt9gDV6w0A5RsR_7b-6gHM_dz_VxQU_wv5AAAr6_gAG_7cADv0IQFW7A4A_gXq_wUfBv8e6ysCPeEK_hf1_wEJ-h0B2ubRAdXs6gD_CgkFBRcJADMRM__wCRj99CUUA-rv-AfIAhgEzfIE-f0PAwMRDO0BFSvZ_-PsCwURAvUG_-bwBRsR-QUzH_0C5Nz6_-YC7wbV9_4F6wshA-knAvrV_A4C3tEJ-AspEvoP_vH7ABoN-w3uAhAQ7vMB1xkR_fT6Cf_jGgcM4vwZ6ev-7QQgAC2_TyQ7OBNACUhhUAIqzwcQABrABwcH2755A4w8ymcxOsq7n71aRoo9fIZLvBrAC76b58i8-V8YvYldKz7TXcM9fYYFPJfHqr4Tx-w7vhGdvD0pcz6UwOa79XIOPYbK371fk9q6BaXovKbUBb4_TKm6BWaqvM2mSDzzjpM8zA1BPf8hPT7Oif08ThBQPGD9ZL15uW26eHy5uw1BxDwecBi93_5cvCqoSD64BtO7_iqAPBiX6j2mhFs9ZundOVpXVr2eDC49CkoPPH3PqL322gc89EAYvB-hJj2enpK8b5MZPGQqs71BPjK8OsY6PFTDXj3_cec8nu4cPURplLtttT09G-VPPMyg9TyNbnO8fgUkPQ1TK75csqY7Yro1vB4ZOz5BpLo7qxBFvENV7L2Ivjs8RZC5PGClrD0vDL872jnuO9OG4z3Mdmo91nS9PO4raj258iO9KpN-uqPNMT5sszG8yHi5vFQXdb3oRCy9mjE7PAm70Tscts0973pEvCpZib0ldDi7prXMur7bjD1LVfs6O7WpPEQIXj15cnK8ICQwvDHmUzxk_4E9IcKJPAgiBr3yjVI9ocyQvNHH3zsz3as8l0MBvBvWlD2r7eY8DZh2vIUedr3Qsxm9yGk-vAO9Jj00v_W8lFC4O3ZxWbq47yy8Z63TOrP-IjxzdVG9VweAvJJ0zb0njEE8O9LPOsWZ1Twbi5w8xKqHu0267TxEHN45jfUqOyGsi72Srpk8J7ylu2u7hD37s3q8N7lnuwnrErwRgXS9dWH_ujzrRzvu31Y6DGJau6Gd0z1RgZi9l51ROVmTXTxYUvI7c2CcujoXELtXG4g8aqn2Ov5lUrxjCKA9E7rtONgCjDyDaM29LiTCuHXCcLym5dG83UtBNjpFAr1NiT89QskvOjprQT2-Iik9ABpBuaQRvTwqaaw6xmdluJf8tDzV7Vq6hopnuOZvpzxheDu99cqptlsRC71QnO28cNMDOQWEHLxZuic8yAMbtkOmoTyaCYa8REGluEY_Oj30zoc9bP63uJiZ47qdZgO8L_AStqJEa70kuXy8_XYmuFcG9b1wQ-y9zAyLuChYLT2rD4o9VhSauFRT0r3odM-8L_jFNwEHI70frmu9Vr5ytnVat7yY60O90KjFNjEo073lbBC9-sJYOJlybz3nozG9gAAeuL3jBD7JzUu95uikOOAB1DzH9W88tOoCOHF_tD3XpDs95CdauBT0TT20vae9l5eNt_lk5T3I2Zo9tUDWNouDgL04aC89kLiKuCGsJr1UAXc9YStSuM88D71ASSa9jE_INyAAOBNACUhtUAEqcxAAGmAy_AAx-ArH_vYM6ebj2x7NCOTHFNgO_-Tt_w1E4gEY_eyoBAj_SdwH_6kAAAAuDewZ3wDlcQDW9DTGI_el0iEFDH_8_kTaCwzuv7AM58oO7QYA_CYAHNDHAAQT1HkZICsgAC0vAiQ7OBNACUhvUAIqrwYQDBqgBgAAsEEAAMjBAAAAwAAANEIAAADBAACAPwAAcEIAAJDBAABMwgAAOMIAAPBBAABEwgAANMIAABTCAACIQQAAQMIAAJBBAACgQQAAksIAAETCAABwQQAAOMIAAKBAAADQQQAAAAAAACjCAACYwgAAoMEAAEBBAAAgQgAAEMEAAAxCAABswgAAAMAAALDBAABwwgAAQEEAAFhCAAAAwAAAiEEAAMBBAADoQQAAGEIAAExCAADgwAAAQMIAAEBBAAAAwQAA_kIAACDBAAA0wgAAVMIAAGBBAAAIQgAA4MAAAIBAAAC2wgAAYMIAAHTCAABAwAAAsEEAADTCAAAowgAAgsIAAMBAAAAYwgAAaMIAAADAAABAwgAAbMIAAPBBAABQwQAAAMIAAHxCAAAwwQAA1MIAABjCAAA8QgAAkkIAAEjCAADgQAAAgEIAAIpCAACAwAAAAMAAABDCAAAYQgAAIMEAAPBBAAAEQgAAAEAAAOhBAADYwQAAhsIAAKDAAACIwgAA4EAAAMRCAAAwwgAACMIAAADBAACAvwAAUEEAAITCAAAQwQAAEMEAAEDCAAD4QQAA0MEAAARCAABYQgAAEEEAAABBAACowQAAwEAAAOhBAADIQQAAIMEAAMjBAAAswgAAcMEAACDBAAAswgAAAMAAAFxCAACwQQAAYMIAAMDBAABEwgAAMMEAAAAAAABgQQAAMMEAANhBAADwwQAAoMAAAIBAAAAYwgAA4MAAACjCAACAvwAAuEEAALDBAACoQQAA2kIAAPDBAABYwgAAQMAAADDCAACkQgAA8EEAACTCAACwQQAAgMIAAPDBAAAUwgAArMIAAPjBAAAkQgAAIEEAAABAAAAIQgAAYMEAACBBAAAYQgAAuEEAAExCAAAcQgAAREIAADDBAABMwgAAhEIAAHzCAAAAAAAAgL8AAKBBAACgQAAA6MEAABDBAABgQgAAkEEAAETCAADYwQAAwEEAAHhCAABgwgAAQMIAANBBAAAQQQAA4EEAAEzCAACkwgAAQMAAAEDBAACAwAAAqEEAAAAAAADIwQAAhMIAAJDCIAA4E0AJSHVQASqPAhAAGoACAAAkvgAAED0AABw-AABwPQAAqL0AAGw-AACCPgAAV78AAIC7AADYPQAAgLsAAPi9AAAMvgAA-D0AAFC9AADIvQAAND4AAFA9AAAMPgAADz8AAH8_AABQPQAAbD4AAIi9AADYvQAA4LwAAFC9AACovQAA6D0AABw-AAA8PgAAoLwAAES-AAA8vgAAML0AAOA8AACOPgAALL4AAES-AACYvQAA1r4AAGy-AADoPQAAHD4AALg9AADgvAAAiL0AAAS-AACYvQAAMD0AAFC9AACAuwAApr4AAJ4-AACAuwAAmD0AAEc_AAAQvQAAQLwAAIY-AAC4PQAAmL0AAIY-AAD4PSAAOBNACUh8UAEqjwIQARqAAgAAJL4AAJg9AAAsvgAAPb8AAOC8AABcvgAALD4AAAS-AABAvAAAHD4AADw-AAAUvgAAQDwAAKq-AADYPQAAqL0AAEC8AAAxPwAALD4AANY-AACgPAAAyD0AADQ-AAAkvgAAQLwAAIA7AAAwvQAARD4AAIC7AAAMvgAAuD0AAEC8AACAuwAAML0AAFQ-AACWvgAAgDsAAJg9AACKvgAAPD4AAIY-AACAOwAANL4AAIA7AACGvgAAoDwAAH-_AAAkvgAAHL4AAHA9AADYvQAA6D0AAAS-AAAUPgAAoj4AADA9AACovQAA-D0AABC9AAB0vgAA2L0AADQ-AAAsPgAAqL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=DtQ_IhSQT5M","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3726384647234331781"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1607252807"},"7753841170771118395":{"videoId":"7753841170771118395","docid":"34-7-13-ZBF8C4E77D1A86311","description":"Control flow is an essential aspect of any programming language. In this and the next lesson, we discuss loops and conditionals. We start with conditionals. Web: https://cocoacasts.com Twitter...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3796531/f89d847b7de495f8ccefa34843e45276/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/X_yiRAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dc93j_rmkvLs","linkTemplate":"/video/preview/7753841170771118395?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 5: Conditionals","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=c93j_rmkvLs\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTNzc1Mzg0MTE3MDc3MTExODM5NVoTNzc1Mzg0MTE3MDc3MTExODM5NWq2DxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxPfA4IEJAGABCsqiwEQARp4gf799_3_AgD6CA38-wT_AQAD__j4_v4A6Pv8_gT-AQD9Dwb7CgEAAPf7_QL-AAAA__L_-Pj9AQACDQD7BAAAABX5AAz5AAAA-AIFBv8BAAD89Az8AgAAAP7yCP7_AAAA-voG_AEAAAD-CvwA9v0AAAEACPf_AAAAIAAtCm_ZOzgTQAlITlACKoQCEAAa8AFsBKz7FroLBKIH0gDNFhwBrxQEAEDh-gDH-eEBAPDYAabo2AHpwQcBn_TEAIHh3gOsIcP-LUIuAAkXIAAz8iAABtq1AVHvLQJMAfwA3Anh_wYfHP7wyzD_XPnv_yMRKv4Z_f4EzvPcAMXk4wDqNkUCHP3z_EYXRf_UCSEE7R8oAf_a9AXSPAsFrQYu-wUW6AUYPNcBSPjpAO_2GgMs_eAD_eYuBur0_P_yCxQO3Q4N-OvhBArg__IT5Csj_fJBHQTF-xMD79kC6xlCBwMj-_Pr5ib2AS7h9Qnu8gYI0yABB-EJBwHzIgv61_oj4NIP7v8gAC29-fA6OBNACUhhUAIqcxAAGmBABQAkDwzNBMsx6Pv_4UDn9QQJ6uMIABngAOwm8_f3FevuJuoAJs0sC7kAAAAuG_wsBwDzWv3l8A_LCQLJpPrf0H8y4zL03hgi--weCBAJ2RTXCjIACMn6EN0F7C4C7zAgAC2dIEA7OBNACUhvUAIqrwYQDBqgBgAAoMEAAEBCAACGQgAAXEIAAIBAAAAwwQAA6EEAAFDBAADgwQAAAEIAAIBCAADKwgAAGMIAAFzCAADIQQAAgkIAAIDBAAAQwgAAcEEAAAAAAABMQgAAcMIAAGBBAADAQAAAQEAAABzCAADQwQAA-MEAACRCAAAAwgAAQEAAAOhBAADYwQAA2MEAABDBAADAwQAAtkIAADBBAADAwAAAqMEAAKDAAAC4wQAAeEIAALhBAACQQQAA8EEAABjCAABAQQAA4kIAAHDBAAAAwgAAYMEAABjCAACgwQAAiEEAAIA_AAAgwgAAkMEAADzCAABwwQAA8MEAABBBAACgQQAAPMIAAMjBAAAowgAAoEEAAODBAABMwgAASEIAAPBBAABQQQAADMIAAMZCAABEQgAAMEEAAPjBAAAUQgAAwEAAAGBBAAAEwgAA4MAAAEBBAABEQgAAIMEAAAAAAAAUwgAAgEEAAKDBAABwwgAAAAAAABxCAAB4QgAANMIAAIDBAADowQAAHMIAAKhBAAAMQgAAYMIAAIhBAADwQQAAKMIAADDCAACAwAAATMIAAIjCAADCQgAAIEIAAPBBAACEQgAAiEEAAODBAADgQQAAkkIAAIA_AADgQQAAkEEAAFjCAACwQgAAsMEAAKBAAACYwQAAMEIAAIhBAAAgQgAAKMIAAFTCAACwwgAAjMIAAPDBAABswgAAIMEAANDBAAAAAAAAZEIAABDCAACgwAAAYMIAAKDBAACIwgAA4EAAAEDCAAAQwgAAfEIAABTCAACQwQAAhkIAADDCAACWQgAAikIAABBBAADYwQAAkMIAAIBBAAAMwgAAYMEAALzCAABAwAAAAMEAALDBAADgwAAA4MEAAODAAABEwgAA6EEAALhCAABgQQAABEIAAGBBAAAwwQAAwMEAAAzCAACMwgAAMMIAAJRCAAA4QgAAYMEAAABCAACgQAAAwEEAAIDCAABAQQAA6EEAADxCAADgwAAAgMEAAAxCAACQwQAAEMIAAJBBAAAAwAAAPEIAABxCAAAgwQAAUEEAABxCAAAAQAAA-EEAAIzCIAA4E0AJSHVQASqPAhAAGoACAAAMvgAAmL0AACQ-AAAwvQAAmD0AACQ-AAAUPgAAL78AAKK-AACIvQAAoLwAANi9AABEvgAAML0AADy-AAAcPgAA2D0AAAy-AACoPQAAFz8AAH8_AAA8PgAAFD4AALg9AADSvgAALD4AADC9AACKvgAAPD4AAHA9AAB8PgAAmj4AAHS-AAAHvwAAFD4AAJa-AAA0PgAA2L0AAKa-AABwvQAAQDwAAJg9AAAnPwAAmD0AAHy-AAA5PwAAMD0AALq-AACIPQAAjr4AAGS-AABQPQAAyL0AAOY-AAAwPQAAED0AAEM_AACAuwAAQDwAAIY-AAA0PgAAED0AADA9AAAMviAAOBNACUh8UAEqjwIQARqAAgAAmL0AAIA7AADIPQAAPb8AABQ-AADovQAAiD0AAAQ-AACgvAAAgj4AAKA8AACovQAADL4AAMq-AAA8vgAAED0AAHA9AABXPwAAyD0AAJI-AABsvgAABD4AAKg9AADIvQAADL4AAHA9AAAMvgAADD4AAIi9AADYPQAADD4AAAQ-AAAUvgAAJD4AAIY-AABsvgAABz8AABS-AAD-vgAAdD4AACQ-AAC4vQAAEb8AACQ-AADKvgAAHD4AAH-_AAAkvgAAir4AAIA7AACIvQAAMD0AAIg9AABQPQAA3j4AAKA8AACAOwAA6L0AAFA9AAAMvgAAmL0AAFA9AAAUvgAAcL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=c93j_rmkvLs","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7753841170771118395"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"358595553"},"3284622333721705616":{"videoId":"3284622333721705616","docid":"34-8-8-Z4750B103DCDF43A5","description":"In this lesson, we take a deep dive into variables and constants. We also explore types and type inference in Swift. Web: https://cocoacasts.com Twitter: / _bartjacobs Facebook: / cocoacasts...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3796531/f89d847b7de495f8ccefa34843e45276/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/8cdZSAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgVnxYx6o8Ag","linkTemplate":"/video/preview/3284622333721705616?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 2: Variables, Constants, and Types","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=gVnxYx6o8Ag\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTMzI4NDYyMjMzMzcyMTcwNTYxNloTMzI4NDYyMjMzMzcyMTcwNTYxNmqIFxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxPGAoIEJAGABCsqiwEQARp4gQb--P38BADwAwv7_AEAAQAD__j4_v4A5QDyCQD9AQAOBhH8BgEAAAH8-f__AAAA__L_-Pj-AQALDPsBBQAAAAoAB_z8AAAACfoDA_8BAAD19wcCAwAAAPv9AwYAAAAAAA368gAAAAAAFvcKAAAAAAEEBv7_AAAAIAAtpo7fOzgTQAlITlACKoQCEAAa8AF7IgD7-8MLBKIm8QDW1-QAgfM3_lcq1QCzAhQA1NTmAakJJgDoyin_rRX3_548JwLaCLD_UDEOAEfnAP8TCuoBR-a6AG3WEwJEAwv_3OwWAB4PFQAuuUn9XNb5AxDt9QAS1Rb-yhAMAar2ugHZ9DIDMc8cAydBGwLsChIC5EAL_fPF6gKkFBkEx8YOACzZ_QcTGMz-PRXpBt4hGAP3KuYH7BIS_CwHDgsiOOH-9MwF7crz_gnc__EVE_Uo-wlaCAnO_xDuEMUd__zsGfUN8df60AoWAujm-A7XAfD-3CcbBtkTGfTSBBID1c8I5_j09ukgAC3Qetc6OBNACUhhUAIqzwcQABrAB5Xz7b6AWCA9zZpuvTxm4Dy1ku87UiGDPHUZI7s3xk68BZNRvbZJ5T12yZM8iL9BPXR8xL4chO88mdotvf7Viz4gxJ88hqkxO0Fwi70zHr471YCtN0W89b1n6MQ8rLgnvPTlIL1Fsmw8kb3aO39LQD6nSso7gbiGvDG5LLy0lyi9opknvKYaDD2bkFa9mpa7O1vR5j2DUzo9tQBIO2zPzD1COh-8d4FUO2d3EDxXfnQ9MgfeO14uIr5Nj5w8WJ2mPB-hJj2enpK8b5MZPGX7Vb2bvJK8aUb1vLX71T1RA_w8Gb-ZO25wPb1DNWo9zoDlOy5qYT1m52M96a2NO22s5L2mES49lE7BOxjedjw22Io8GQ-lvMsGo72G1W49ptzYPJzZUzzQsei8x1WSOZfmJj4l_Dc90ssDO0QU0zxH0ok8XxbJPAsODz5caxY8qu8AvAFvnrsmrI09Trj5OcapET2Z9eI9O5_sO6gUsL0mYya9SXsLvE9cbj2Rtzw9YXwHu4hXKD2ljZk8fGfNutbBxj0jlAi8daBaO_MEIj3Ia4E5Ij-RvOiNi7ua3xo9OHmdu7vPVj0SFQq9pk-hvIUedr3Qsxm9yGk-vBb1bjwwkBa9gVxiO5k-hbxioOu8oN6QuwpHhb1_IiW9R2aiu4eL_L0Vz7-9UP6BOsiAh7yd8qi8PJj7Oz1rTT1guAm9VcK1ue8rhbw_eju7OM0OO_ueZz3E04o7xgW5O7h0TL0hh-87BJZYusDVlTuCLFU9e3iJuI832T2daW264QYJuTt1I7zAgWQ9YuItufubS737qAs9avTDOVm3rDs7RZg9ryI_ue4EHDxSVTK8-Q0zumblLb1JdEC9pV-zOT7jh72Qqp6792cIOXJNIT09Vjq8kpMEuppoJr2vJp-9_utIufpYZj1w1ZA8DCNguNTjCD1fPTO98WvLuPmrtrywLGe9J_IjOWoDpj3Klhu9ySwGOHDPMz0JCUe9W_mVN3ofQj24o6i7Z9PAOVvhJz2oJQy9oPp3uI4pM7zltOc8azS2uFJIz7s-PKu9T7LkONCAFT2ASrU9ljSQuI-sV7y1sF09BrHJODdbLz0yaDK9vA4AON7DirxVkqu9aDn_N_AXU71na1i81_gTN19A1DyjzIa9ZJ9Vt2VRuD2NMHu9xIgzODtlwboQkkU9sOafN1DfMjw_4le8BIkstzLurD1cJr697GpDN8r0cD0i4Ss-8cuKONiioLx1La07g7vruFyJZb1kM9E8p72gN-yuQr068au9qN5LNSAAOBNACUhtUAEqcxAAGmBn_wBY9v2T_uIk_fv5zRP1D9QM_NT3__i9APtGDP4O5-bTGu7_QN8kD6EAAAAzBfMw0AAafPre9vnODxinuffu9H8s2TagzUI0G9Q6DeoSAPmtEEgAB8XS6OjY8EcL3TMgAC0uxhQ7OBNACUhvUAIqrwYQDBqgBgAAoMEAAEBCAACGQgAAXEIAAIBAAAAwwQAA6EEAAFDBAADgwQAAAEIAAIBCAADKwgAAGMIAAFzCAADIQQAAgkIAAIDBAAAQwgAAcEEAAAAAAABMQgAAcMIAAGBBAADAQAAAQEAAABzCAADQwQAA-MEAACRCAAAAwgAAQEAAAOhBAADYwQAA2MEAABDBAADAwQAAtkIAADBBAADAwAAAqMEAAKDAAAC4wQAAeEIAALhBAACQQQAA8EEAABjCAABAQQAA4kIAAHDBAAAAwgAAYMEAABjCAACgwQAAiEEAAIA_AAAgwgAAkMEAADzCAABwwQAA8MEAABBBAACgQQAAPMIAAMjBAAAowgAAoEEAAODBAABMwgAASEIAAPBBAABQQQAADMIAAMZCAABEQgAAMEEAAPjBAAAUQgAAwEAAAGBBAAAEwgAA4MAAAEBBAABEQgAAIMEAAAAAAAAUwgAAgEEAAKDBAABwwgAAAAAAABxCAAB4QgAANMIAAIDBAADowQAAHMIAAKhBAAAMQgAAYMIAAIhBAADwQQAAKMIAADDCAACAwAAATMIAAIjCAADCQgAAIEIAAPBBAACEQgAAiEEAAODBAADgQQAAkkIAAIA_AADgQQAAkEEAAFjCAACwQgAAsMEAAKBAAACYwQAAMEIAAIhBAAAgQgAAKMIAAFTCAACwwgAAjMIAAPDBAABswgAAIMEAANDBAAAAAAAAZEIAABDCAACgwAAAYMIAAKDBAACIwgAA4EAAAEDCAAAQwgAAfEIAABTCAACQwQAAhkIAADDCAACWQgAAikIAABBBAADYwQAAkMIAAIBBAAAMwgAAYMEAALzCAABAwAAAAMEAALDBAADgwAAA4MEAAODAAABEwgAA6EEAALhCAABgQQAABEIAAGBBAAAwwQAAwMEAAAzCAACMwgAAMMIAAJRCAAA4QgAAYMEAAABCAACgQAAAwEEAAIDCAABAQQAA6EEAADxCAADgwAAAgMEAAAxCAACQwQAAEMIAAJBBAAAAwAAAPEIAABxCAAAgwQAAUEEAABxCAAAAQAAA-EEAAIzCIAA4E0AJSHVQASqPAhAAGoACAACWvgAAXL4AABC9AAA0PgAABL4AAIY-AABsPgAAV78AAJq-AAA0PgAANL4AAKC8AACSvgAAgj4AAI6-AAAwvQAA-j4AAJi9AACqPgAAAT8AAH8_AAC4vQAAmD0AAJg9AABMvgAAfD4AACS-AACGvgAAoDwAABy-AAAEPgAAbD4AAKa-AAC-vgAAcL0AAFS-AAAcPgAAmD0AAGy-AABEvgAAUD0AAJ4-AACSPgAAoDwAANg9AAA0PgAAUL0AAFy-AAAQPQAAbL4AADA9AAA0vgAAbD4AALg9AADIPQAAgLsAAF8_AACAuwAATL4AANg9AAC4PQAAmL0AAHC9AAA8PiAAOBNACUh8UAEqjwIQARqAAgAAFL4AAEC8AADgvAAAQb8AAEQ-AAAQPQAAcD0AABQ-AABcvgAAjj4AAMg9AACgPAAAPL4AAHS-AACAuwAAoLwAAHA9AAA9PwAAcD0AAMI-AACCvgAAlj4AAAQ-AAAkvgAALL4AALi9AABQvQAABD4AABy-AADgPAAAND4AALg9AABMvgAALD4AAIo-AACSvgAApj4AAPg9AAD-vgAAcD0AAIg9AABAvAAA-r4AABQ-AAC6vgAAJD4AAH-_AADYvQAAEL0AAFA9AACIvQAABD4AAIg9AABsPgAAvj4AAOA8AABwPQAAUL0AAEQ-AABMvgAA2L0AAGQ-AABwPQAAHL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=gVnxYx6o8Ag","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3284622333721705616"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4157578969"},"12370974655792271747":{"videoId":"12370974655792271747","docid":"34-11-5-ZA6364B148C90D782","description":"You should now have a good understanding of what MVVM is and how it can be used to cure some of the problems MVC suffers from. But we can do better. Up until now, data in the application has...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3309596/054448d89b32052a2a0f6469ac768661/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/VdW8GgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqvqYmsDiQjQ","linkTemplate":"/video/preview/12370974655792271747?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Taking MVVM to the Next Level","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qvqYmsDiQjQ\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFgoUMTIzNzA5NzQ2NTU3OTIyNzE3NDdaFDEyMzcwOTc0NjU1NzkyMjcxNzQ3arYPEgEwGAAiRRoxAAoqaGh4enpmZ3Z3bGprb2lrY2hoVUNBSy16R0w4R2Y3b1pRY2lYNEpadmJBEgIAEioQwg8PGg8_E7QCggQkAYAEKyqLARABGniB9P_-BfsGAOz7CAX9AgAA_Qj4_fj-_QDuBgYAAf8AAPT9Cgj8AAAA_gsGAgAAAAAC_v339P0BAPoEAgcEAAAA9wH_AvsAAAAGCQEJ_gEAAP_8CfwDAAAABAL9BAAAAAD8DAf_AgAAAAAR_f8BAAAA-_oBAwAAAAAgAC1PGOQ7OBNACUhOUAIqhAIQABrwAU0j2_kf6AQErx_lAMwXBACBGu4AJQQTAMzj6wHTDrgB1Or1AADTAwDUJ_gAnxMMAcX91_85CPQA-fE9AxHtPQAUDOMBX_cRAi8eBQDAJ-r-HRkJ_yb7Af82zAgAKQHrAiIFBPvk-9cD4uwFBRsPEP4THhr_Viv0APcaIAXUCBQD5RAPBN8NCwO3Iv0BBfANABz-4vxCGPP_6_4L-hMC9Acr2gn3NsYPBN7fD__V8uz31_f-B-Ps_AETFAYBCiYl-fH4FRILEQLyDAsY9Bze7PT3Q-sBRwP0_fvy9_fdLAf-8gUS-bsu-QUU5hf6_AcU9iAALWjiDjs4E0AJSGFQAipzEAAaYE4GADr_IbAAJBwDLQ8AH-cGTyrbzg__LSX_Mh4iBAoaxbIaJv8g1vfbngAAADb-3Ab1AAR-8dfm8dEx6vSB5gLufrPfNMfaR0cNzFjxLbTe9ygzDAAu5MUfFO8ePmHyJiAALRzxDzs4E0AJSG9QAiqvBhAMGqAGAACwQQAA4MEAAIBAAAAoQgAAUMEAABBBAAAoQgAAqMEAAHDCAACMwgAAqEEAACzCAAAEwgAAyMEAAHDBAABAwgAAcEEAAGhCAACOwgAAJMIAAPhBAADwwQAAoEEAAHBBAAAgwQAAMMIAAKTCAAAAQQAAgEEAACRCAABAQAAABEIAAFTCAACgwAAAQMEAAHjCAABgQQAAJEIAAABAAACAQAAAQEAAAOBBAAA8QgAANEIAACDBAACAwQAA0EEAAEDBAAD-QgAA4MEAACDCAAB0wgAAqEEAAPBBAABAwQAAoMAAAHDCAABgwgAAbMIAAABBAAAAwAAAmMEAAAjCAAAMwgAAQEAAAAjCAABMwgAAgL8AAGzCAAAQwgAAiEEAABzCAAAIwgAAdEIAAEDBAADUwgAAIMIAAIRCAABoQgAARMIAAKBBAACCQgAAmkIAAPDBAACAPwAAEMIAAFBCAACIwQAA4EEAAFBCAAAQwQAACEIAAAjCAACawgAAgL8AAITCAAD4QQAAtkIAAHDCAAC4wQAAQEAAAMDBAABQQQAAUMIAADDBAAAgwQAALMIAANBBAADAwAAAmEEAAHRCAAAQwQAAwEAAAGDBAAAQQQAAcEEAABRCAABAQAAAcMEAACDCAADQwQAAgMAAANDBAACgwAAAYEIAAABAAABowgAAQMEAAIjCAAAAwQAAQEAAAMBBAAAAwAAA4EEAAJjBAAAAwAAAAMEAACzCAABAQQAA-MEAAJDBAAA0QgAAEMIAALBBAAD2QgAAqMEAAEzCAADgQAAANMIAAMZCAAAYQgAAhMIAADBBAACUwgAAmMEAAMjBAACwwgAA0MEAAHRCAAAAQAAAAAAAAMBBAAAwwQAAAEEAAAhCAADAQAAAJEIAAKhBAAA0QgAAkMEAAIDCAAAcQgAAcMIAAFDBAAAAwQAAUEEAAJjBAAAUwgAAIMIAAHxCAACwQQAAKMIAACDCAACAvwAAMEIAAGjCAAAAwgAAOEIAAKDAAAAIQgAA-MEAAKDCAACAwAAAMEEAAIjBAAA8QgAAIEEAABzCAABcwgAAdMIgADgTQAlIdVABKo8CEAAagAIAAKi9AADKPgAAJL4AAJ4-AADgPAAA6D0AACw-AAA5vwAA9r4AALg9AAA8vgAAoLwAAOA8AABkPgAAmD0AAFA9AACmPgAAFD4AAFC9AAAJPwAAfz8AANg9AABwvQAAuD0AAJi9AABUPgAAlr4AAIq-AACyvgAAiD0AACQ-AAAcvgAAuL0AACS-AACKvgAAQLwAACQ-AADgvAAA3r4AAJq-AABAvAAAHD4AABw-AACiPgAAyD0AAMo-AAAQPQAAPL4AACQ-AAAEvgAADD4AANi9AAC-PgAAPD4AAFy-AADoPQAAcz8AAEQ-AAAUPgAAJD4AAIa-AABUPgAAoDwAAPi9IAA4E0AJSHxQASqPAhABGoACAAC6vgAA2D0AAFA9AAAnvwAATD4AAJg9AAD4PQAAUD0AABC9AAAQPQAAcL0AACy-AABAvAAATL4AABC9AABQPQAAVD4AAEc_AABQPQAAjj4AAES-AADoPQAAND4AADS-AADYvQAAoDwAABC9AABAPAAALD4AAJi9AACYPQAAcD0AANi9AAAwvQAAFD4AAAy-AABQPQAAiD0AACS-AACgvAAABD4AAHC9AAAQvQAA2L0AALq-AABkPgAAf78AAEy-AAA0vgAAfD4AAEQ-AADIPQAATD4AACQ-AABUPgAAML0AAOC8AAAwvQAAQDwAAAy-AABwvQAAPL4AAIA7AACAuyAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=qvqYmsDiQjQ","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12370974655792271747"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2289760656"},"18032360661118275504":{"videoId":"18032360661118275504","docid":"34-1-6-Z8ED54A14072DF3D9","description":"In the previous lessons, we explored some of the common types defined by the Swift standard library. Today, we continue that exploration by taking a close look at collection types.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3796531/f89d847b7de495f8ccefa34843e45276/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/bl0QQQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da9WnbXNJmFw","linkTemplate":"/video/preview/18032360661118275504?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 4: Collection Types","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=a9WnbXNJmFw\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFgoUMTgwMzIzNjA2NjExMTgyNzU1MDRaFDE4MDMyMzYwNjYxMTE4Mjc1NTA0aogXEgEwGAAiRRoxAAoqaGh4enpmZ3Z3bGprb2lrY2hoVUNBSy16R0w4R2Y3b1pRY2lYNEpadmJBEgIAEioQwg8PGg8_E7EFggQkAYAEKyqLARABGniBAwLzA_0DAPoIDfz7BP8BBwEH-vj__wDaCAD-B_gDAAkTBv8BAQAA9vYABgYAAAD_8v_4-P4BAA0NAfoFAAAADAgGA_0AAAD9Af8D_wEAAO8BBf8DAAAAAP8E-v8AAAAA__H8AAAAAAIQAQcAAAAAAQQG_v8AAAAgAC11S947OBNACUhOUAIqhAIQABrwAXUP2f37yQkDogfSAM0WHAGYDyL_IOrXAMTrtAH42L8CrNf6AunBBwHBCOH-geHeA7Dm7wApMxAAHv4IACzsCQAl_c8Aato-BU8Q6gDrA-__ByoI__fERABM4uj9Mg4a_ycRHP_O3eMExeTjAOo2RQII-vQDSC8kAOAaIgDnOgr-4un2CdgpGP7D_R__EPP79REW0v5OHPH_9RALBCz94APv8SL3-wPw-u3z_gbF-Qn46-EECuD_8hPkKyP98kEdBOAEGwDo3hb4CCcBDgzz2_rzBPsDKNDjAgX0_QPfIxgF4PkD9NgkCRHX-iPg0e_y-CAALb358Do4E0AJSGFQAirPBxAAGsAHL_3rvgpiBT3d1P47cxwuvIN2fT307KS73phZvf0Yzrzaqy-9pkg-Pp28SD34kqE7OGmKvtEMPTztrn08_tWLPiDEnzyGqTE7ubyevakw-DvY_gS9WGM_vds2jDpEFNO8GBVnvaC8uDog5AY9CoEsPjlH-Dwl7La8fN_uvK2uGb1l7pA7Wq9TPcghx7xjJea8KBD2PfbflDwc1q-8XuirPYDBCT3cEU48A8UXvFRCZj1cwFO7GVgXvhVNEb0uHXM8Xv-Fuaj3uTyr9dU77tAwvVh6iLyLKs-79zedPQorNT1smPw72frzPGxVxz0a61G8gjRoPSlVx7uBSPU8l-QwvkRvLD3sgma89fX8PZyiCD3rK1m8Q1XsvYi-OzxFkLk8YYg8PSHJLL1h3Z0704bjPcx2aj3WdL08l7MSPeFdDr3wngc7o80xPmyzMbzIeLm8gxsEvV5H3rvXS5W6CbvROxy2zT3vekS8-J8mvUfR9jkDZEM8OhEzPUpKlbzUsZA7RAhePXlycrwgJDC8tntePQfJJzzLVqw7sdEjvToeMzxxc-y70cffOzPdqzyXQwG8TPKtPW4-pDwRZM68MwPwvCncAb2WUIu8vgpaPdcnyrxFB2o7hSziugLMwjsoyu-6CkeFvX8iJb1HZqK7vCMDvpykubyFq4c7OaAAPKJXC7xpUw04PWtNPWC4Cb1VwrW5niPSvYLFoTxccd44DT-ePXnsgjzLJ4462RASvUnN6LxaQqU70G-pPIuK-jsxm986PL3yPUrIUb1XwY45TLMMvECj9DzEFeW5KmKHvfDrkTwOxL04lN-nub21wj3zVcq3RG_MvOxnlr2bzOo4cPsvPG3GSb0F7A45uM66vWr7Ej2YcEw5-71DPXk7gjxXCcq4NokrPegHIDw7DXG4noxbPcNiGLy1_my3JhgOPZMFh721cgW5KFqTvQtx9rxuJq45t1cQPSq05jrePw05bihmPdQbBL1gueU4jvZpPXkIjj2KXZ4476SNO972Lr3d5jy4kyECveSNxDs2vOS2sA-xvbcMuL3-WDi4_NKRPMOOcD1y2Dg4ZVPOvcLoqDz-Mug3Klj3uKwJOL22cms3zUKWvPw3D72Fdae4QUfrvWxeVbzUEay3gKBXPVjZiL1OyYW4ZoMcPlzcoL3w_IO39MgZPHjQrDzdMiM4zVu1PYoTqTyFLzS43uhePXjlhL1BUrS4Iv_sPTUpBT7zflu4UqSxvIQiZz2d6RO4l_RBvby8vz3pDhI4cvJMveEeUL0B0g24IAA4E0AJSG1QASpzEAAaYF_-AEwRD70JzTT9DQLUOdHxBgzdwRf_EdX_ETjkAAIZBNQi7_8KyRgKpAAAACAzCTvXABF2_OMHMLX6_OCeDenhfyDnNcnTJz8dwGP-ExToEOT-RwD9xMT9BejZNhAbFiAALQTcGzs4E0AJSG9QAiqvBhAMGqAGAACgwQAAQEIAAIZCAABcQgAAgEAAADDBAADoQQAAUMEAAODBAAAAQgAAgEIAAMrCAAAYwgAAXMIAAMhBAACCQgAAgMEAABDCAABwQQAAAAAAAExCAABwwgAAYEEAAMBAAABAQAAAHMIAANDBAAD4wQAAJEIAAADCAABAQAAA6EEAANjBAADYwQAAEMEAAMDBAAC2QgAAMEEAAMDAAACowQAAoMAAALjBAAB4QgAAuEEAAJBBAADwQQAAGMIAAEBBAADiQgAAcMEAAADCAABgwQAAGMIAAKDBAACIQQAAgD8AACDCAACQwQAAPMIAAHDBAADwwQAAEEEAAKBBAAA8wgAAyMEAACjCAACgQQAA4MEAAEzCAABIQgAA8EEAAFBBAAAMwgAAxkIAAERCAAAwQQAA-MEAABRCAADAQAAAYEEAAATCAADgwAAAQEEAAERCAAAgwQAAAAAAABTCAACAQQAAoMEAAHDCAAAAAAAAHEIAAHhCAAA0wgAAgMEAAOjBAAAcwgAAqEEAAAxCAABgwgAAiEEAAPBBAAAowgAAMMIAAIDAAABMwgAAiMIAAMJCAAAgQgAA8EEAAIRCAACIQQAA4MEAAOBBAACSQgAAgD8AAOBBAACQQQAAWMIAALBCAACwwQAAoEAAAJjBAAAwQgAAiEEAACBCAAAowgAAVMIAALDCAACMwgAA8MEAAGzCAAAgwQAA0MEAAAAAAABkQgAAEMIAAKDAAABgwgAAoMEAAIjCAADgQAAAQMIAABDCAAB8QgAAFMIAAJDBAACGQgAAMMIAAJZCAACKQgAAEEEAANjBAACQwgAAgEEAAAzCAABgwQAAvMIAAEDAAAAAwQAAsMEAAODAAADgwQAA4MAAAETCAADoQQAAuEIAAGBBAAAEQgAAYEEAADDBAADAwQAADMIAAIzCAAAwwgAAlEIAADhCAABgwQAAAEIAAKBAAADAQQAAgMIAAEBBAADoQQAAPEIAAODAAACAwQAADEIAAJDBAAAQwgAAkEEAAADAAAA8QgAAHEIAACDBAABQQQAAHEIAAABAAAD4QQAAjMIgADgTQAlIdVABKo8CEAAagAIAABC9AACIPQAAQDwAAGw-AACAuwAAmL0AABw-AABZvwAAbL4AAKC8AAB0vgAA4DwAAJ6-AACuPgAAVL4AAKC8AADCPgAADL4AADw-AAA1PwAAfz8AAIC7AAD6PgAA6D0AAKC8AACYPQAAyL0AAJg9AAAsPgAAcL0AAEw-AADGPgAApr4AAMa-AAD4vQAAwr4AAI4-AAAcvgAAlr4AAJi9AAC4PQAAMD0AALo-AADgPAAAuL0AAKo-AAAwvQAAA78AADC9AADSvgAAqL0AAIA7AAB8vgAABD4AAJY-AABQPQAAcT8AABC9AAAsvgAAbD4AABA9AABAPAAAQDwAAAw-IAA4E0AJSHxQASqPAhABGoACAACYvQAAgDsAAIi9AABJvwAAuD0AAJi9AABkvgAAHD4AADy-AACaPgAAgLsAADC9AACKvgAAmr4AADC9AABQvQAAgDsAAEM_AAA8PgAAwj4AAJi9AABkPgAADD4AABC9AAA8vgAAuL0AAES-AAAEPgAAUL0AALg9AAAEPgAAMD0AAHA9AAA8PgAAij4AAJq-AAC2PgAAuL0AAPq-AAA0PgAAQDwAAMg9AAAFvwAAUD0AAKa-AABMPgAAf78AAFA9AACAOwAAyL0AADy-AABwvQAAmL0AAKI-AAC-PgAAcD0AAJg9AABwvQAAFD4AALi9AAA0vgAAPD4AAFA9AACYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=a9WnbXNJmFw","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18032360661118275504"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4213076171"},"4780762800832786216":{"videoId":"4780762800832786216","docid":"34-10-4-ZF2A5BEA298D25B82","description":"In this lesson of 30 Days of Swift, you learn about playgrounds. Playgrounds are by far the best way to learn the Swift programming language. Web: https://cocoacasts.com Twitter...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2706746/bac1438cc44b960f2a82727e124e4c30/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/5dPPFgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHc_LRm07VV4","linkTemplate":"/video/preview/4780762800832786216?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 1: Playgrounds","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Hc_LRm07VV4\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTNDc4MDc2MjgwMDgzMjc4NjIxNloTNDc4MDc2MjgwMDgzMjc4NjIxNmqIFxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxOYAoIEJAGABCsqiwEQARp4gf799_3_AgD0AgwAAgT-Af4L-PL3_v4A3_v9AgP7AgAKDvv4BwEAAPb6-_kBAAAA9Pb08v7_AAAGAAz_BAAAAAcE_gj9AAAA_vsD__8BAAD08v8BA_8AAAX6Cvz_AAAA_AL_7gAAAAACEAEIAAAAAPABBQH__wAAIAAtCm_ZOzgTQAlITlACKoQCEAAa8AFr_ff--eYLA80vAQDK2OQCgQot_0Ig3wDTBvcBAPPdAdv-FwDW2zj9tBMOALYaCADrA9f-VBcBACbyBP8F8fUBNu3LAFPgDwI17CQA1PIF_g0KHv8jyjj-Qebr_hsN-f8O3xH-2QTr_9DVwwbvBBsBMNX_AiEbHAHo9Rn-6zEI_hfi9QDQAg_7v9sN_jLuJAMhGeIEKxjX_fMV9wAAEvMLBAsR-xIX8gAnPvD_Cu0D7df2_gfl__QQBAgu_gomJvna_wzyDNMWAPf4A_MK9OH70hH8AObbBRLmAO4O3AwG_O_uCe_WFv777OAS7gj9BOogAC1QIw07OBNACUhhUAIqzwcQABrABxcrCr8jP461PNWIO8aHqT33M0S6LQXJPNK4sT1BkuO8GNsavVhh6TykOEe8lOwiPXR8xL4chO88mdotvYNQtj4a8rS8r1VMPEI7LL0bsgs9KvFKu0W89b1n6MQ8rLgnvHawNDxH2hc9rUC-PJNvBj5vsCE9nJAOvCS6Ir0JDIO9S-okvfQfLT0_ube9nj8SvaXiqj2Ng4Y9C2NmPC5ZpT1jQky8HwhaPAPFF7xUQmY9XMBTu68iE74RFGQ9st3aOzjATD3tTlK9LWFIPBfLvrx6srC7Y8IgvCIZ8j2VovC83nNpukRplLtttT09G-VPPCfyqT1HH3M9gzvIu635Ab5UpZI8IdHfO3onFT1qYzE92hNuvOCgPb31keU8uG-aPGZlHjwJAp67VhaBu2ST3D1u_U88ZzHMPJniYDw16Ts9OZ8TPLowAj5mvZi8zD60vA_n67ymTYA94-rXuvcGOjwAQno9riQgPAA7N70MQOO8Lb6XvBvtXT1vFLQ8VUxBOhYYDTxuc187Ka94OxdTnz0tOKi7Z9DxOyXicj0WIMA8GpOMOO3HXLzgU-88t7aNO16ZPD2ThGm82wCHvArbz7wqcBW8T3zSu7qYUD0fG1e9YmqmPJxbV7xUBBO9wsM0PApHhb1_IiW9R2aiu_sEIL6mlIy9M91AOjuJDLwEaRC9QRaeO_IHwzwaXOm81xcHvIT1v7yAC1e8Z0tzO2sUbTw8jKQ7CRz3uXkhHb1Ut2m8l87BOliF9rvSV5s9iQr3t9CQez2ir4W842vPuQQ2jLw9LNQ8u2NTt6komL398QM9y0V9OKyDLb3tQlg9W4tIOSFLED1TaC89xj0Juh2ZAr0S02-9SbkpuD7jh72Qqp6792cIOSxe0TxgDjE90uy8Oequ7Lway4q9zf6_OZ34hTziBCa8OHy1uDdBCj0v5Ky83H_HuTJPeDy09PK8Z6-ZuJM0RD1LrIy9aAzqODK12zx4Eiy9OF4EOb8viTyfLOu83r8FN2ddSDwKXYO90RiGNiKHjLsa2gS7CKMluK6DXrxrg-68OSgOON9obDy9Yqc9sBqJN55nR7zKv4s9TeXqONYfvDwlNkS8wkIIOGWDkrslUZm992LZNwJhTLxsteK8diIyOLnYGb2DbHm9LPNpOP4ZhD0JRm-9hbMTtnSh6Lx9kYA9otP9OAS6ZTzwF3U7sUMOt2mArD3x9Eq9cOtLtcr0cD0i4Ss-8cuKOGU7uryx2Kq72CxkuFyJZb1kM9E8p72gN1rRTTsMN7W9jvKEuCAAOBNACUhtUAEqcxAAGmBAAQBe7QauGfQR-wAD50ff69bu48Uc_xDS_-JDB_YCK_bpMer_M8MRDJ8AAAAnUOMvBgAZfxXM3PzbAfHQmd8J6Xcy8EWzAAk46p8q8eMMzBfD9DcACKC3-Ov_6F_vCCsgAC3dCxM7OBNACUhvUAIqrwYQDBqgBgAAoMEAAERCAACGQgAAWEIAAKBAAABAwQAA6EEAAGDBAADgwQAAAEIAAIJCAADMwgAAGMIAAFzCAADIQQAAgkIAAIDBAAAQwgAAcEEAAAAAAABIQgAAbMIAAHBBAADAQAAAQEAAABzCAADQwQAAAMIAAChCAAAEwgAAQEAAAOhBAADQwQAA2MEAACDBAADAwQAAtEIAACBBAADAwAAAqMEAAIDAAADAwQAAeEIAALBBAACQQQAA8EEAABjCAABQQQAA4kIAAHDBAAAEwgAAUMEAABjCAACgwQAAiEEAAIA_AAAgwgAAkMEAADzCAABwwQAA8MEAACBBAACgQQAAPMIAAMjBAAAwwgAAmEEAAODBAABMwgAASEIAAPBBAABQQQAADMIAAMhCAABEQgAAQEEAAPDBAAAUQgAAwEAAAHBBAAAAwgAA4MAAADBBAABEQgAAIMEAAAAAAAAQwgAAgEEAAKjBAAB4wgAAgL8AACBCAAB4QgAANMIAAIDBAADwwQAAHMIAAKhBAAAQQgAAXMIAAIhBAADoQQAAKMIAADDCAACAwAAATMIAAIbCAADAQgAAHEIAAPhBAACEQgAAkEEAAODBAADYQQAAkkIAAABAAADgQQAAmEEAAFjCAACwQgAAsMEAAIBAAACgwQAAMEIAAIBBAAAgQgAAKMIAAFTCAACywgAAjsIAAOjBAABswgAAIMEAANDBAACAvwAAZEIAABDCAACAwAAAYMIAAKDBAACIwgAAwEAAAEDCAAAQwgAAfEIAABjCAACQwQAAiEIAADTCAACWQgAAikIAABBBAADYwQAAkMIAAIBBAAAMwgAAYMEAALrCAACAwAAAAMEAAKjBAAAAwQAA4MEAAADBAABIwgAA6EEAALhCAABgQQAACEIAAFBBAAAgwQAAwMEAAAjCAACMwgAAMMIAAJZCAAA0QgAAYMEAAARCAACgQAAAwEEAAIDCAABAQQAA6EEAADxCAAAAwQAAgMEAAAhCAACQwQAAFMIAAIhBAAAAwAAAOEIAABhCAAAgwQAAUEEAABhCAABAQAAA-EEAAIzCIAA4E0AJSHVQASqPAhAAGoACAABsvgAA-L0AAJg9AAAkPgAA2L0AAEw-AAAwPQAAL78AAL6-AAAkPgAAEL0AADS-AABsvgAAJD4AADy-AAAkvgAAPD4AAPi9AABMPgAAmj4AAH8_AAAcPgAAcD0AAEw-AACmvgAA2L0AAIA7AADgvAAAmL0AAIq-AACoPQAAHD4AAKK-AACuvgAA4DwAALq-AACiPgAAnr4AAFS-AAAQPQAAuL0AACQ-AAAXPwAAqD0AAKA8AACKPgAATL4AAMi9AADovQAABb8AALi9AACAuwAAMD0AAGw-AAC4vQAAML0AAFs_AABAPAAAEL0AAFC9AACCPgAAED0AAIA7AABAPCAAOBNACUh8UAEqjwIQARqAAgAABL4AAJg9AACoPQAAL78AABQ-AABAPAAAgDsAAJg9AAAcvgAAuD0AAKi9AAD4vQAA4LwAADy-AACIvQAAUL0AAJi9AABJPwAAUD0AAKI-AACGvgAAgDsAAAw-AAA0vgAAJL4AALq-AACAuwAAMD0AANg9AACovQAARD4AALg9AAA0vgAAyj4AAJ4-AACavgAA1j4AAMg9AADWvgAAMD0AAIg9AACYPQAAwr4AAKA8AAD-vgAAHD4AAH-_AABAvAAAQDwAAPg9AACAuwAAmD0AACQ-AACePgAATD4AABA9AABAPAAAqD0AABA9AACIvQAADL4AAFA9AADgvAAALL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Hc_LRm07VV4","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4780762800832786216"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"282391500"},"16621403288053270094":{"videoId":"16621403288053270094","docid":"34-11-8-ZD57DD6EDB7D1FB07","description":"Most applications talk to a remote API in some way, shape, or form. Networking is therefore an important aspect of software development. Sending a request to...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3382730/6ae9a46b7abce377090e57cb7fbab31a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/33Jg0wEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DxULMNMJJvMg","linkTemplate":"/video/preview/16621403288053270094?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Building a Modern Networking Layer In Swift: Exploring the API","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=xULMNMJJvMg\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFgoUMTY2MjE0MDMyODgwNTMyNzAwOTRaFDE2NjIxNDAzMjg4MDUzMjcwMDk0aogXEgEwGAAiRRoxAAoqaGh4enpmZ3Z3bGprb2lrY2hoVUNBSy16R0w4R2Y3b1pRY2lYNEpadmJBEgIAEioQwg8PGg8_E4YDggQkAYAEKyqLARABGniB_fz9Dv4CAPv-Av8DBP4BGfsG__YCAgDuCfEABAAAAPUO__4GAAAAAv3v_foAAAD8AgQE9v4BAAsN-wIFAAAADu0JBfoAAAABEAAE_gEAAO_7DfoCAAAAAfv8_QAAAAD2DwEDAQAAAAEYAfYAAAAA_-8HAQAAAAAgAC3TpNo7OBNACUhOUAIqhAIQABrwAWD96vsX_wYDsAbZAMck9wCBGu4AOgAG_7no8gDTBt4Bzgv4AALbOwDfJyoBtxoIAN7oBP9SHt0A-fE9AxoNJAEb4_gARPImASYODQDjKur-Hhsd_yDYAgIAuBj_Uxvw_fbv9__B6ev_seLlAw8cDwMeDh4BNRcIAf0OKfz_F_784Sb4BfD1_v607ez9FfjuA_z84wcqGNj9A-fuBA_0CgcYzAEDNsYPBN8JDwrP5gD84vUC9_Tw8wf4SwID-RwSARL3HgoL-PT99_gD8wnU4_n3E_YBJ-b3CO3z8f_lHRUE5ggGAb4N-Qb56hP4Hw75-CAALWjiDjs4E0AJSGFQAirPBxAAGsAHahbQvqyUGT1TDfe7o1M8vfTIG7zrTTG8Df7-vVIOpjyIXYA8iX1SPoBq1zwlV7U7nE2Xvuo9XLlkjxa8PSlzPpTA5rv1cg49YsrGvVrAXzwD5zG8FAdQvpN2fjyKmh6983TOPW_MXL0M0Rw9vktZPpEc3TugfIs6XI5HvsXmYzxKWwG9phoMPZuQVr2alrs7veMkPh-0g7xkHv07BFcJPuutXDwvREO6VwcAvh8lQDywjM28J-4ivQFDID1cFrg8BTTxPRUkDbw2Q186tELMvf1SOj0Hq3s7u5BYPVwg3juH2IU8FgIPvTTO8LtTg367gqJDvHVyq73SCgA76B9zvS56gr3XJt883bQZPj0W0TwDYPq7wrKYvZXp_DxoMLw8fHuXvO5qKL17LlO8qR6fPLVOgbztD7U7w6t2PAcCCb0goRw8HO7jPa5CrzycTMG8lWbTvS2jRzwMk6k8zz6QPVz6_DwqH8K8WqjrPKOmAr0sP5U7XtsbPpr-sjvCrwU8FOeNPMazGr0nFCC8S4ORPett2DxmCE87XD4SO2vljz1KorA7cw8pPWwww7y2zom7G9aUPavt5jwNmHa8m9eyvexq8jzDMxm5yliYPWY5PzwadQY8c_5cPIoB1DsDmHC7YusDPSWU3r1SP9I5WjW-vfW-8TwnRQk55wfkvGiXj72ZtRi7oRTNvQ8PPLwh-r06F9btvdMozbvJQG86d14UPX2h9jxYEcG6lQwAvVdfWL0zU3M4ubzDvHhQjz1Nz6K5yjT6PRN7zbxZhmE4DBIRPSpSArseR5U4TLMvPG_24rz2aMc4fzadPWglyLxGpvq42AKMPINozb0uJMK4sZZxvH5zWrz3_zM70ZyrvLlhRT0F2qG6SafJvBh6xLuG5Pa37UCivbN7crtOd_e4AmVTvJ3kPb1FRTG4tdGvPC1_eb1kbwc5oeWvvFRNFb21GDG4duoAPaR2ur0klAM4D2T7O5zF5ryjkJy4Rd-YvSbCSz1vuK63UXdUPfgiErzBZ6A3F34wvTFUz7zdzBe5V9OwvdjHlLy-eQ244a2cu_-P-rrwfkY4x2KgvSJveb2puKC4u_jBvel8iL0mQU44JG4EvYpaij2Hf5u4xZwWvbSTrL1RgoM4hrKLvSGVPb07Cac4HRysvBMD7jx53Ew2zLlvPd_nnj20GZq3jW5zvOY9b7t0NTi3FPRNPbS9p72Xl423mQ6dvOWooj38XTA461zsvKqkpD0Bi8S4UgmkvR_4Uz0JQzA4jogTPewdxL0xzgW4IAA4E0AJSG1QASpzEAAaYEP_AD3vB8nf5SfpANfWEwAR7fAE2Qf_EdoA-UECC_sN7LUDD_825wIBsgAAABUb6xHkAPdl7Lvt-tdM9MG09vwLf_4HP8QVIDXivyrbAQfd9hgHNwAa6M_yExfSRArtGiAALZZyMTs4E0AJSG9QAiqvBhAMGqAGAAAkQgAAoMEAAAAAAAAIQgAAEEEAADhCAADGQgAAAMAAAJ7CAAAAQAAAQEIAANjBAABYwgAAdMIAANhBAABwwgAAEEIAACBBAACawgAA2MEAALDBAABswgAAoEAAAExCAABAwAAABMIAAMjBAAAwwQAAAEEAAIhBAAAgwQAAxEIAAIDCAADQwQAA8MEAAEDCAAAAQQAAokIAABhCAAAwQQAAgMEAABRCAABQwQAAWEIAAMDBAACgwAAAYEEAAEBAAACkQgAAMMEAAGzCAAAwwgAAgL8AAOBBAABAQAAAKEIAAFTCAABwwQAAgsIAAIC_AAAwQQAAaMIAAETCAABUwgAA6EEAAJDBAACGwgAAAEIAAJjBAABMwgAAAEAAAKhBAADIwQAAWEIAAEBAAAC6wgAAksIAAKBCAAB4QgAArMIAAKDBAABEQgAApEIAANjBAADQwQAAgEEAAARCAACQwQAAiEEAAERCAABAwQAAPEIAAAjCAABYwgAAAMEAAKjBAADQwQAAgkIAALjBAAAAQAAAAEAAAFDCAACAQAAAiMIAAHTCAAAAwQAAwMAAAABBAAAAAAAAEEEAAKhBAABwwQAAAEEAAGTCAADwQQAAAEAAAERCAACAPwAAEMIAAJjCAAAAQAAAMMEAAODAAACgwAAA4EEAAJBBAACAvwAAMMEAAJjBAABEwgAADMIAAAAAAAAMwgAAkMEAAKBAAADIQQAA4EAAAFxCAACwQQAAoMIAAODAAAAQQgAAJMIAAMBAAABkQgAAYMEAAJjBAACwwQAA4MEAALJCAADAQQAAAMIAABBBAACCwgAAwMEAABDCAACOwgAAiMEAAPDBAACIwQAAIEEAALhBAACgwQAA0EEAAMDBAADgQQAATEIAAEBCAACYQgAACMIAACjCAACoQgAAaMIAAEDAAADgwQAAgMAAAKDAAABEwgAAsMEAAMBAAADAQQAAyMEAAK7CAABAwAAAeEIAAETCAABgwQAAyEEAANBBAACAQgAAEMIAAPDBAADgQQAAGMIAAIDBAADQQQAAgMAAADDBAAAQwgAAosIgADgTQAlIdVABKo8CEAAagAIAAMi9AACYvQAAQLwAAEA8AADgvAAAuD0AAIY-AAAfvwAAyL0AALg9AABQvQAABD4AABS-AADYPQAA-L0AAMi9AABUPgAAyD0AANg9AAABPwAAfz8AABS-AACAuwAAoLwAADy-AABAPAAA4LwAAKC8AABkvgAAoDwAAAQ-AADoPQAA4DwAAAy-AACIPQAAUD0AAFQ-AADovQAAbL4AADQ-AACIvQAA6L0AACQ-AACAuwAAFD4AAKA8AADgPAAAuD0AADC9AAA0vgAADD4AAJg9AACyPgAAlj4AAIA7AAAwPQAART8AABy-AAAwPQAAPL4AABw-AABwvQAAMD0AAEA8IAA4E0AJSHxQASqPAhABGoACAADYvQAA4LwAABS-AAA_vwAAcD0AADC9AADgPAAAmD0AAAS-AAC4PQAANL4AAKi9AACavgAAgr4AAIg9AABwvQAA-L0AAPI-AADgvAAAxj4AAIg9AAA8PgAAqL0AADC9AAD4vQAA-L0AAGS-AABAvAAAQLwAAHA9AACoPQAAqD0AABQ-AAA0vgAAoLwAAJi9AACCPgAADD4AAGy-AABsPgAADD4AAKA8AADovQAAcD0AADC9AACoPQAAf78AAIC7AAAcPgAAMD0AAEC8AAAcvgAATD4AADA9AABcPgAAmD0AAIA7AACCvgAAQDwAABC9AAAUvgAAdD4AADC9AACYPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=xULMNMJJvMg","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16621403288053270094"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"264506194"},"13645198602579786870":{"videoId":"13645198602579786870","docid":"34-5-12-ZAEB20AA0E584FB29","description":"The builder pattern isn't a common pattern in Swift and Cocoa development and you don't find it in any of Apple's frameworks. It is one of the Gang of Four design patterns and widely used in Java...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/751111/1680554561c8e8ac91f8690f5342e58d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/awDrFAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D51dssdJlL0I","linkTemplate":"/video/preview/13645198602579786870?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift Patterns: Builders","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=51dssdJlL0I\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFgoUMTM2NDUxOTg2MDI1Nzk3ODY4NzBaFDEzNjQ1MTk4NjAyNTc5Nzg2ODcwaogXEgEwGAAiRRoxAAoqaGh4enpmZ3Z3bGprb2lrY2hoVUNBSy16R0w4R2Y3b1pRY2lYNEpadmJBEgIAEioQwg8PGg8_E8oFggQkAYAEKyqLARABGniB_vn1Bf0DAPoRDwf6B_0CEAMG-gf__wDuBPz4BQAAAAEL-gAGAQAAAvT79P8AAAD-BQUH_v4BABQJ_f8EAAAABPkFAP4AAAD-_f7-BAEAAPX7_vwDAAAAAfv8_QAAAAD5AfoK_wAAAAYNCgkAAAAA__AHAQAAAAAgAC3W8t47OBNACUhOUAIqhAIQABrwAXoMAP344g0ErCLyANPoAQCJQAT_N_LkAKv65AD49LIBx9P9AQa0Jv_I9PQAgeHeA5n41f0xTgsBExEN_xjr_wAJA74Bato-BTvx-ADuFt7-Bh8c_gr-SgBp1eAAINwK_vwWDfzKC84Ao9zgBOoRPAIc_fP8JyAhAeAaIgD-PPb58Pnq_9gpGP7D_R__IhEC-ycd3QQdO8v_tBn5BRjo9AwSzQ_7_v4CAy4PCRHu9BD03Q8QC8bz_QfkKyP99yEWAdb7Cwjv2QLrAQoG8A8T3Pb2Mv_19sTxEhbn7gLAAwoA4QkHAeMkAQHX-iPg9g707iAALb358Do4E0AJSGFQAirPBxAAGsAH8S3kvjPFNz31Rxy8AxVEvQCJSz1Upyi73phZvf0Yzrzaqy-9tTUyPr9rSz3xaP48tw2TvhtUEzwbtBy93SefPhnrdj2UDZA8hsrfvV-T2roFpei80VyHvY8-XjugbuK6ttrDvAG_xryQPAY93sstPrBSBbzY5N87IbKzvU07rburMVe8byeGPfjZrbwFwb05veMkPh-0g7xkHv07Vk4WPc_XMT2FTwS8QRzFvUAo-Tx_XXo7mSntvdUpCzzyobo8H6EmPZ6ekrxvkxk8nS7rva9Pb7xfmsO7HYSKPZbRKD0cTs88Y15sPDsODT0tTuu8BpYNPSDKPLwkZHs8DVMrvlyypjtiujW8hEvnPVE2QLx5TVm846XbvUUFGD2vtwg932zTPUD7kTwjLKo704bjPcx2aj3WdL08nEZkPUDZib3-VAk7o80xPmyzMbzIeLm8GyWkve8QsbuMPhM8Z4I8PXoNuz3dbGK8dRetvRkXMzzXcy08Gt-nPTHAVD1PIMu6Ojs-PRjtEb0RInC7e3FdPRd0jD0LQtw71h9hvRGWRz3DYB-8LUuJOyEdgTvYeHq8hlqePSdQRLpdN4C8ajGIvfYfXr1pdAO5A70mPTS_9byUULg7d1TrvG_CE72OhZW62-MgvVgHm7z-eui7-wQgvqaUjL0z3UA6N8yKO8eP5zsqyMu785oNvYTaqTrWjws89ahOvaEnijzixSm7Yi9UPSmjwLy_dyO77c9qvdX_nrzq-Xu6yOpWPHYe8DzU70K7qoKhPRoYmb1HSqA44WLgvDjNjLwGZaW4LcnmvN_00zwAaUW5haIvvJlgXT2eYB04uePoPFrbn72NaEY5Bz7rvA9YQ715vQK6m6kVvZDXIz39ljy6mp8RPRsZ_zxV4B479ADxuw08Er2eLaw2dKgQPXEghD2VTgK45m-nPGF4O731yqm2DxYEvVx4GjzMrl24eJgXPDRGELwfAkO4MrXbPHgSLL04XgQ5lu2ePGwbKz0THW64_6fJO5M3AL291Ha4XNGRvYA-27vtzUi4sA-xvbcMuL3-WDi4KFgtPasPij1WFJq432yjvfwtCbzNfaq280VRvTbeR72RTLy3K2_ivCFcfL0GUbM0MSjTveVsEL36wlg4B2pnPAG-AL0yY2M4LZPhPX-rcL0PeJ64XHeOPWQdcz0152a3MImOPeR8uTqr0Iq4XKihPX3ElL24oZY3-WTlPcjZmj21QNY2d8aNvaspBD2f04q4AS1CvSQ6NT0o2R23WtFNOww3tb2O8oS4IAA4E0AJSG1QASpzEAAaYDkNAD7u8d0n2wnvGM3ZLwME-v8P1Ef_EtQA5CC3MioMAtAiFQA60yD8rAAAABE4Bi_0AAJqFJsEBLgp8r-2DAX9fy_7TOHw8C_wsi0B2Rr08O3yDgAWzdMFECHvOhAaCiAALYvcJTs4E0AJSG9QAiqvBhAMGqAGAADAQQAAkMEAAIDBAAAAQgAAMMEAANDBAAAoQgAAAEEAAIjBAADwwQAAKEIAAFDCAAA4wgAAMMEAAKhBAAB4wgAAkMEAAIBAAABUwgAAMMIAAABBAADYwQAASEIAAADAAABwwQAAUMEAAIzCAABQwQAACEIAAFBBAACIQQAAYEEAAJLCAABQwgAAEMIAAIDCAABQQQAAeEIAADBBAADgQAAA4EAAAABCAADwQQAAgkIAAIC_AACAwQAAMMEAAIA_AAD-QgAAcEEAAGTCAAAkwgAAUMEAAJBBAACIQQAAQMAAAIrCAACgwQAAjMIAACBBAACAQAAAqMEAAFzCAABcwgAAgL8AAOjBAAAwwgAAiMEAAHzCAAAYwgAAHEIAALDBAAAYwgAAIEIAAAAAAADSwgAAPMIAADxCAABYQgAAKMIAACDBAACGQgAArkIAAIBAAACwwQAAEMIAAIpCAACAvwAA-EEAAIBBAADQwQAAeEIAAJjBAACIwgAAyMEAAILCAACAwQAAuEIAAOBAAABMwgAAgEAAAEBBAAAwQQAAqMIAANDBAADYQQAAOMIAAEhCAABAQQAAUEIAAHBCAACAPwAAMEEAALjBAACAQAAAiEEAAKDAAACIwQAAeMIAAETCAACIwQAAsMEAAFDBAACowQAAOEIAAABAAAAMwgAABMIAABzCAACQwQAAkMEAAHBBAACAvwAAcEEAABDBAAAMQgAAYEEAAIDBAABQwQAA-MEAAKjBAACQQQAAuMEAALhBAAD8QgAA2MEAAEjCAACYwQAAIMIAALBCAAAAQgAAJMIAABRCAABwwgAAwMAAAIA_AABowgAARMIAAJZCAABAQAAAoMEAACRCAACAwAAAkMEAAPBBAAA8QgAAoEIAANhBAABwQgAAgMEAAHTCAAA8QgAAQMIAACDBAAAQwQAAyEEAAJhBAAAAwgAAIEEAABRCAAAQQgAAiMEAAKDAAACgQAAASEIAAGDCAADYwQAACEIAACDCAABAQgAAaMIAAKLCAACowQAAmEEAAKBAAACAQAAAoEAAAAzCAAAkwgAAlsIgADgTQAlIdVABKo8CEAAagAIAAPi9AADoPQAAgLsAACQ-AADIvQAAgDsAAAw-AAAZvwAAUD0AAFQ-AACIPQAAEL0AACS-AADgvAAAuL0AACS-AADIPQAAEL0AAOg9AACWPgAAfz8AAFA9AADoPQAAiL0AAMi9AAAEvgAA4LwAADy-AABEvgAAqL0AABQ-AAB8PgAAMD0AAAS-AAC4PQAAkr4AAIo-AABcvgAAgr4AAFA9AABsvgAAmL0AAAw-AABAPAAAuD0AAPg9AACgvAAAmD0AAFS-AAAwPQAA4LwAABy-AAAcvgAA-D0AALg9AAC4PQAAFz8AAJq-AAAQPQAAVD4AAEQ-AADoPQAA6D0AAPg9IAA4E0AJSHxQASqPAhABGoACAAAQvQAAmD0AACS-AAArvwAAML0AAIi9AACIPQAAuD0AAHC9AAA8PgAAUD0AAHC9AAA8vgAARL4AAIg9AACYvQAAEL0AAA8_AACIvQAA7j4AAEA8AAAcPgAAiL0AAOi9AACovQAAFL4AABC9AABwPQAAoLwAAMg9AAD4PQAAgLsAAHA9AAC4PQAAND4AACS-AAAwPQAAMD0AAJq-AACiPgAA-D0AABC9AAAcvgAAcD0AAJq-AABQPQAAf78AAAQ-AABwvQAAUL0AAGS-AABwPQAAcD0AAOg9AACWPgAAuD0AAEC8AADgvAAA4DwAALi9AABkvgAABD4AABw-AAC4PSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=51dssdJlL0I","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13645198602579786870"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1728977322"},"10178661980637619851":{"videoId":"10178661980637619851","docid":"34-4-3-Z46399D0A9147485E","description":"Another important collection type defined by the Swift standard library is the dictionary type. Dictionaries are better known as maps, hashes, or associative arrays in other programming languages.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3324840/54c110dd38cc75535a5a06f647549ae2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/lVC0UQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dd9DqAUmCbE4","linkTemplate":"/video/preview/10178661980637619851?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift Fundamentals: Dictionaries","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=d9DqAUmCbE4\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFgoUMTAxNzg2NjE5ODA2Mzc2MTk4NTFaFDEwMTc4NjYxOTgwNjM3NjE5ODUxarYPEgEwGAAiRRoxAAoqaGh4enpmZ3Z3bGprb2lrY2hoVUNBSy16R0w4R2Y3b1pRY2lYNEpadmJBEgIAEioQwg8PGg8_E-sBggQkAYAEKyqLARABGniB9wX3_P4CAPoIDfz7BP8BEQMG-gf__wDuBPz4BQAAAP0PBvsKAQAA-gPyCAcAAAAB_gMD_v4BAB0A9wwCAAAAEwDzAv8AAAADCwL6_gEAAPz4Av8C_wAABf4DBAAAAADuCAHz__8AAPoSCg0AAAAAAvQQBgAAAAAgAC1aINg7OBNACUhOUAIqhAIQABrwAUcC4P8DAQwD1_8KANX98gGB8Pv_EQftAM3jAgHZEOIA4PruAOvLGAHeCR0AvQ0JAAUL6f9JIP8A9-0DAAf8AwAKBREAGuQIADECEP_uD_f__hb7_xkCEgAw6Aj_Jvrs_g0IBADzEPL_wdkIAQAEEwL0CwYDKhsVAOb__v0AJQcC6_nj_t8BCvzY9QP6CAIYAiAH4QMNJPT_6Pf0_hEP8gIF9f37JA3sARsIBQoBAQn74A_vAxALBwPwDAv8-xMNAesH_vf--gb9_fD09gL47gn-GPUH7vv1Cgf55wHyA__8__cO-u8iBwDx_Q38-fwFBCAALZD6Tjs4E0AJSGFQAipzEAAaYFABACkSEsrywRTo-OzfDtDTQQEuxxr_953__iPLCPffz7b-LgBV6R0MoAAAADM_9SPVACt_FfsCLsIACbHBDBjtWTb0KKn0AR3Sz1Yd_vvRyOP-QgD-47b8AAuyYwUhQSAALaVoEzs4E0AJSG9QAiqvBhAMGqAGAACgQQAAuMEAAIC_AAAUQgAAiMEAAIA_AAAgQgAAoMEAAFjCAACAwgAAwEEAACzCAACowQAAYMEAAKDBAABIwgAAAEEAAGRCAACGwgAAFMIAALhBAAAEwgAAwEEAAIBBAABAwAAAKMIAAJbCAAAAQAAAYEEAAChCAABAwAAACEIAAGjCAACAvwAAiMEAAIbCAAAAQQAAIEIAAIBAAAAAQQAAEEEAAOBBAAAoQgAAQEIAAKDBAADIwQAAkEEAADDBAAD-QgAA0MEAACzCAACEwgAAUEEAAAhCAAAwwQAAAMAAAJTCAABcwgAAbMIAAKBAAACAQAAAcMEAAATCAAAgwgAAQEAAAPjBAABkwgAAQEAAAFzCAAAcwgAAYEEAACTCAADowQAAbEIAAJjBAADKwgAADMIAAIpCAAB0QgAAUMIAADBBAACOQgAAlkIAAPjBAACAQAAAMMIAAGxCAACIwQAAyEEAAEBCAAAQwQAA-EEAAADCAACGwgAAAMAAAKDCAADwQQAAwEIAAGDCAACYwQAA4EAAAODBAABgQQAAdMIAADDBAACAwAAAMMIAAABCAADgwAAAkEEAAFxCAAAQwQAAQEAAAKDBAABQQQAAyEEAAPBBAABAQAAAmMEAABDCAADAwQAAMMEAANDBAADgwAAAUEIAAIC_AABIwgAAUMEAAGzCAAAAQAAAAMAAAMBBAABAwAAAUEEAAJDBAACgQAAA4MAAABDCAADAQAAA4MEAAKDAAAAQQgAA6MEAAMBBAAD-QgAA6MEAAFDCAAAAAAAACMIAAM5CAAA0QgAAdMIAADBBAACMwgAAyMEAAOjBAAC2wgAA6MEAAHBCAACgQAAAoMAAAAhCAACAwQAA4MAAABxCAABQQQAALEIAAOBBAABUQgAAQMEAAHDCAAA0QgAAYMIAAIjBAAAQwQAAsEEAADDBAAD4wQAA6MEAAIRCAADwQQAAIMIAACzCAAAAQAAAREIAADzCAAAQwgAAFEIAADDBAAAAQgAAHMIAAKjCAAAgwQAAMEEAADDBAAAAQgAAIEEAAEjCAAA8wgAAaMIgADgTQAlIdVABKo8CEAAagAIAADC9AAD4vQAAoDwAAKg9AAD4vQAA6D0AADw-AAA9vwAAuL0AALY-AACYvQAAcD0AAEA8AAD4PQAAPL4AANi9AAAwPQAA2D0AAGQ-AAC-PgAAfz8AAIA7AAAEPgAA-D0AAOC8AAAwvQAA4LwAANi9AACovQAA4LwAAKg9AACgvAAA6L0AAIq-AABMPgAAmL0AABQ-AAAsvgAAhr4AAJi9AAD4vQAAFL4AAPg9AAAMvgAAiD0AALi9AAC4vQAAUD0AAHC9AABsvgAAmD0AADC9AACAOwAAdD4AANi9AADgPAAAST8AAIC7AACAOwAAqD0AAHw-AABQvQAA6D0AAIi9IAA4E0AJSHxQASqPAhABGoACAACYvQAAdD4AABC9AAAVvwAAoDwAAAy-AACoPQAAyD0AALi9AACCPgAA6D0AABy-AABQvQAAir4AAMg9AACovQAAMD0AAB8_AACgPAAAqj4AAIi9AAA0PgAAuD0AACy-AAAwvQAA2L0AABy-AAAEPgAAUD0AAFC9AABwPQAAiD0AAIi9AACIPQAAFD4AACS-AACePgAAVD4AAHS-AAAEPgAAJD4AAAS-AAC6vgAAED0AAES-AAA8PgAAf78AAEC8AAAcvgAAFD4AAEC8AACgPAAAqD0AALg9AAAsPgAAMD0AADC9AAAMvgAAUD0AAJi9AAAMvgAAqD0AALg9AADgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=d9DqAUmCbE4","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10178661980637619851"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1473801572"},"2725452467588448133":{"videoId":"2725452467588448133","docid":"34-3-7-ZF2BC1B4EAB3D6F4F","description":"In this lesson, we zoom in on the building blocks of the Core Data framework. It is key that you understand how the various classes that make Core Data tick play together. The star players of...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1445507/c1927cb6bdd61c6fdd3b65829c72470b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ryHfUQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKA3mR5JI4H4","linkTemplate":"/video/preview/2725452467588448133?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Exploring the Core Data Stack","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=KA3mR5JI4H4\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTMjcyNTQ1MjQ2NzU4ODQ0ODEzM1oTMjcyNTQ1MjQ2NzU4ODQ0ODEzM2qTFxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxPNAoIEJAGABCsqiwEQARp4gff-_AD-AwD57gkJBgf8ARUC_PP2AgIA4voD9wf7AgD1Dv_-BgAAAPoH-hACAAAA_v7-__j-AAAGBf36-wAAABb4Dgn9AAAABwf_Av4BAADr9gsHAwAAAAIK8AgAAAAAAv4B_An6Af_9DAD6AAAAAAL8BQAAAAAAIAAtAFPbOzgTQAlITlACKoQCEAAa8AFuHukA3vQEARvw4wHQCvv_gRXw_y_w0QGuDvoByAPnAOgj-QDW3wAABhQg_9r__v_9-tb_NfAQABT-BQAh9xYAFBkQAC3sEAAyAP0A8wPh_wEGDf8p-CEBIOcFAAgk8QAhFQj-9yPP_gH6-P8A7hL_FRz9BST8HgD-CyH99BQaAQH98f4N_xT91Qr__vocFgT9_ekGBQroAPHuAvzy-ukIAdb1AiPp3f4n7_EH9PX5-PoHGfcLH_3-GeH9AvcrEwL8-A0BA-_99uUjDPgw4gD57PYUBQoBDgD3BPD-79QA8_HkAPjtGAEA-vkQC-3-7wMgAC1R9DU7OBNACUhhUAIqzwcQABrAB8GnBb_UlRU8csPvvL-Nfj0erhA9NDDNvKG30bjwp0Y8SygzvCtR9jxzvtg8OnR6vPyMu75aUw-8xurFu2dimj5OOpu8Gu9YPOdU0r2HQyA9n3ipPBUcTr6sTcg8NZcfO9JIlT3-Is28Hu0JPWmEyD2tchw9JJO4vGYDr71o_Aw9hrkzvSuIwbzDFxy9SVvmvOojMD7D3hq96R5AuyAHuj2CkTe9iLKcvOZtFr1yD9M8CYeDu7oRlr0ZPAg8vn0HPYKL1T3EvSi9WviTu6yyKj2X_BQ9rm4rvDuTkT1C6x-7ZmNKPJYKar2ulIo9qX81vII0aD0pVce7gUj1PE7ys73ezKi8RvJwPPX1_D2cogg96ytZvGw-LjzFxdE9_-aqPBLJxjwqT4W8QkN_vKky7D3xP4O9ERWyOzLPJT0kTRc95rrfPK06Rj3YXrA8op-EvFcYDL1XGwg9W-RDvJZZqTyiAYY8wD2yOzg8g72TuD295duxvDt0xT0HAR69rhQbvIhXKD2ljZk8fGfNuoweTj2z1nq4VgiQPMhdhDyNlII9NsgkvDEQx7n4LSS9guSdvM-FDzz72T49SFOYvDF2R706voy9sH03vLqYUD0fG1e9YmqmPPa17jyHW1M7uMdzO0vYrbyrFbe9xZoCvOZ6hr20TRg87ADCu5WNeL3rroe8DCJOO4HSCz0DaYU9kxsRuoO1-7w7BAk9Vlmlu3u5tDzV31w8jaJ_uxV4Aj1_LYS93S5qu2t7nrt0m8A9OP0wuUKUL7x81B-9jMv4uRBndD3dWbA9fKa_ORodA7pc9-C8hTM4OQLvKT3NGba8nSUVOAHgM7yGXOO7FuxQOikfJ730pRa89buPOx1gnLy8O5I9iDGwty3MYj2-bJo7mbvJOPReCjxPNsq8QsmCuPmfWzv_nzm9DobKN3pynT0dTYE7fkLmNwfIIbxFqwk99aDyN5M0RD1LrIy9aAzqOK2Ka72LpvO8ApC2uFk_DL2u7yg9M5NNuDN9Gjo7iWi9kbqkuIlTV72xoga9RjtHuILhwbxha9u8GqVkN8xdizycDq48dd8GuMJLtb2NTQI8DbpPNsVCKL0_YDS9atiVNk0DdbvxGio8CNS-OBfTET1G2YG9O_4TOE1brbzv67i68NWftwYbDT17p108-Vn4t5mDHjx3rVM9hn0cOIDXN7hS0gO9qjz9tkMiyDylTdW9UAd3uKBKUj0HOI49FZKMONvbrbxr8B4-kDkhuZgPjb3dH4Q9jMPRN9xa8LyAEfS9yA3rtyAAOBNACUhtUAEqcxAAGmBCCAAj_yfA8tMz9AfE2vkA6-feFOcp_wfd_-MaACUN0ba9BwP_Q_hC_58AAAAX5uID3wAAf-DLzAbE-g_R4AMEDk3WHVG4xBcqJ7QaC8bq2hHhMFYA1PO0IycLCyw05uIgAC2J8iA7OBNACUhvUAIqrwYQDBqgBgAAHEIAAEBAAADwQQAAIMEAAADCAAC4wQAADEIAAGjCAADCwgAAUMEAAFBCAADAwAAAoEEAAFDBAABAwgAAikIAAMBAAACAQAAAEMIAAABBAACAQgAANMIAAAAAAABEQgAA-EEAAEDBAAAgwgAA4EAAAJhBAADAwAAA-EEAAGRCAACAwQAAUMEAAADCAAA0QgAAhMIAALhBAAAAAAAAQMEAAMjBAABIwgAAAEAAAJRCAADAQAAAUEIAADTCAAAgQgAAtkIAABxCAACAwAAA4EEAAIhBAACiwgAAmMEAAJhBAADQwQAAHEIAAJDBAAD4QQAAAEEAAGjCAACAQgAAHEIAAIBAAABgwQAAgD8AAAAAAADYwQAAoEEAANDBAACCQgAA4EEAANhBAADgQQAANMIAAIjBAACCwgAAEEIAAKDAAACIwQAAykIAAPhBAABAQQAAQEEAAGzCAABsQgAA4EEAAChCAABQQgAA4EEAAODAAADgQAAAysIAABTCAAB0wgAAQEEAAL5CAABwQQAAAAAAAHDBAADYQQAAAEEAALLCAAAIwgAAqEEAADDBAADwQQAAuMEAAJ5CAACuQgAAAEAAALTCAABMQgAAKEIAAFDBAAD4QQAARMIAAIBBAADAwAAAqMEAAILCAAA0wgAAXEIAABDBAAAAQQAAyEEAADDBAAD4wQAAgL8AAIA_AAD4wQAAkMEAAIDAAACAvwAAFEIAAEDAAADYQQAA6EEAAJjBAADIwgAAiEEAADDBAADwwQAAwEIAAHBBAAB0wgAA2EEAAMhBAABAQQAAwEAAAHjCAAAwwQAAMMEAAMBBAACAvwAAAMAAAKDAAAD4wQAAgL8AAMDAAABwwQAAFMIAAEBCAAAgwQAAAMAAAOhBAAB0QgAA4EAAAMjBAACQwgAAIMEAALDBAABcwgAAIMEAAGBBAACGQgAAiMIAACDBAADwQQAAHMIAAIDAAAAsQgAAcEEAAHBBAABEQgAAjsIAAIZCAABgQgAAUMEAAJjBAADOwgAAQEIAANhBAAAEwgAAhsIAAJhBAABMwgAAuEEAADRCIAA4E0AJSHVQASqPAhAAGoACAACAOwAAQLwAAMg9AABsPgAAuL0AAIi9AABQPQAArr4AAHS-AAAsPgAAfL4AAJq-AAAMvgAAUL0AANg9AABcvgAApj4AAKA8AACAuwAAsj4AAH8_AABQvQAAHL4AAIa-AACGvgAAHL4AAMg9AADgvAAANL4AACw-AABcPgAAQLwAAEC8AAAwvQAATL4AAGy-AAC4PQAAiL0AAFy-AACoPQAAgLsAAJq-AAA8PgAA6L0AAFQ-AABcPgAAVD4AAFA9AAAwvQAAML0AALi9AADIvQAA-D0AAIg9AADoPQAA-D0AAEM_AACSvgAA2D0AADQ-AADgvAAAiL0AAOg9AACYvSAAOBNACUh8UAEqjwIQARqAAgAAmr4AAIa-AABwvQAAa78AAKI-AAAsPgAAQLwAAEC8AADgvAAARL4AAKK-AAC4PQAARL4AAGy-AABAvAAA4DwAAHS-AAAZPwAA-L0AAKI-AAAkPgAARD4AANg9AACYvQAAFL4AAKA8AABMvgAAyD0AACS-AACIPQAATD4AADA9AAB0PgAADL4AAAw-AAD4vQAAdD4AAGS-AACSvgAArj4AAEQ-AABsvgAAgDsAAEQ-AACGvgAAfL4AAH-_AABwvQAAoLwAAK4-AAAMvgAAoLwAACQ-AABUPgAAhj4AAMg9AACYvQAAPL4AALg9AABkvgAAUL0AAIo-AAAQPQAAcD0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=KA3mR5JI4H4","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2725452467588448133"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3474299591"},"13847556829299608833":{"videoId":"13847556829299608833","docid":"34-5-7-ZB6976F898FD1B11F","description":"I make ample use of self-executing closures in a range of scenarios. In this episode, I show you several patterns in which self-executing closures come in useful and can improve the code you write.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3178789/1cbc343076f5259d8b8ab9b8672eaa3d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Rmrf_gEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DStd9qDWH58I","linkTemplate":"/video/preview/13847556829299608833?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"What Are Self-Executing Closures","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Std9qDWH58I\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFgoUMTM4NDc1NTY4MjkyOTk2MDg4MzNaFDEzODQ3NTU2ODI5Mjk5NjA4ODMzaogXEgEwGAAiRRoxAAoqaGh4enpmZ3Z3bGprb2lrY2hoVUNBSy16R0w4R2Y3b1pRY2lYNEpadmJBEgIAEioQwg8PGg8_E8sDggQkAYAEKyqLARABGniB9gn-9f8BAAP1-wkHCfwCDwzyBPUAAAD4-gMO_AT-APXvCvz-AAAAAfz4__8AAAD2_vsI9P8BAAML9v8EAAAADf74-wcAAAAR9v4G_gEAAPsAA_0D_wAAH_YGAwAAAAAGFAYC_gAAAAECCQAAAAAACP77Cfvy_gAgAC1Lo9I7OBNACUhOUAIqhAIQABrwAXwa3P4B1vcDqAbVAN4N8gGDBfEASvTwAMbg6AHp_tQAzPbjAOzTI__HHgcAgRPsAbEfx_4yGhz_BuwP_yHgNAAJA8IBTPAqAjkCCQDvFeH-AQkS_iblNwJO2Qz-Gw0O_yUFBPvP38QBv_vnAA0ZKgAi-Bf8SAobAeoeOwHuHSUB6doCAcobIgHEFRX-_RMEA_wR3gZEC9IA-g0gDRfp9QsR0Q77DQD69xwjCQbQ8er27ff9BvQW8AjmKCH-8z0bA_QTJAPw3AHsKTAM9hT-7froJPcBH_PyDvLf9Qe-IAQC4wkHAdshCBDZ-iDi1PDz-CAALdWsADs4E0AJSGFQAirPBxAAGsAH6WLTvorwBT2QeMM8yrufvVpGij18hku8OWTjvbLSCzuJAy29pkg-Pp28SD34kqE7nE2Xvuo9XLlkjxa8UTAzPvqAmzuR50Q9DjEOvk0GkTxH6EK82NWEvY3yJ7wO3aw8ttrDvAG_xryQPAY9f0tAPqdKyjuBuIa8CcypvVTDA71owyu8MqUaPVW0g7tMmQq9jgQaPgTFNDwV2bk74yDMPeA-_Dxekes6WldWvZ4MLj0KSg88mjpUvUxTpbu4APq6dWYsPaaLwzz_dKg8SByNvSd1l7rKci-7r7AgPag3gz2fI808RGmUu221PT0b5U880qOOPZmkDb1Q37I80CpDvphzn7wPqIg8PUQjPlYc2LxNmqs8HIS_vU2tDT03nOQ7YYJEPSquibt-sdI804bjPcx2aj3WdL08kStQPeaWVr3ewXQ8o80xPmyzMbzIeLm8w4mevbt_rLykLdM8CbvROxy2zT3vekS8u3xrvYPDZjwge5w7ImWlPTE2Pr1o5zQ8871QPSJrETzWbn07MeZTPGT_gT0hwok8lD5DvRapbrviBY27_J3Yu0PQhzwe0IQ7TPKtPW4-pDwRZM68w6qwvWXDOr3oJ8G70eVyPbqCcTs2Uh27VCU9OvBVxjwpE-m6S9itvKsVt73FmgK8CJPivfJjJ7zC-6q68uQfvbg2t7tRyGe7_IUjPWxXjTwPYgg7MV7zvdX0jzwZchK6tvCxPfbxKz1CqBw72RASvUnN6LxaQqU7ojXQPBB85zyccw27oZ3TPVGBmL2XnVE5cPcoPVQKsDwjTiM5OeL7u1gBH7xvc6w5Kx4yPQnlyD0UIp65rS-3Ov0S8b28I4k52G-cPFUngb337se4pa2wvVrAnzzV2YS5iBmAPd7hWz3sJQu5yZRqPCn4NzxcvAC4gxPRPSHz9bswSxA4wPK7PEo7HLxrZM44UZ9kvWaJqbyZ8Vc5q7OavE37QTxYq0O3D2T7O5zF5ryjkJy4429yOcm_oD25_Sc4PhFaPRhuijxt8Fw4LPddvbXUa73YYVa4sA-xvbcMuL3-WDi4IZ6bvOGTUz3I0NW3bcX-vaLUPr0aL_S4WXojvVVosL0M6DG4Xr5QvDi96jtKVrG4tMjWvXRGv73et704PxMrPBFVmTsr4wO4QwIGPpWtv7w2PBi4gRYeOzwj2zwm35A40OaiPW-LiD3mn9G3hhAhPVx3073e85u3-WTlPcjZmj21QNY2n5wXvXfV6DxKAkC4O4LlO1HJLz1FdSa4yEEJva6tyb1tSbi3IAA4E0AJSG1QASpzEAAaYC76ABQKAhQOJF79MfPV_tj76dX_6SX_9s3_LTkdHgDkvag36f9U9R3SmwAAADId5ijlAAV_3-_c9rgZ7YER-QMDdCm8YtYbKS_bvQ3P6-_t7v4AXQD_4NMd9tHDGEEDLSAALRL_FDs4E0AJSG9QAiqvBhAMGqAGAADAQQAA0MEAAIC_AAAIQgAAoMAAAOBAAAAsQgAAcMEAAGjCAAB4wgAAiEEAAEzCAAAUwgAAsMEAAKDAAABYwgAAcEEAACRCAACIwgAASMIAAKBBAAAowgAAcEEAAJhBAACAvwAAMMIAAJzCAAAAQAAAMEEAADBCAAAAwQAA-EEAAIDCAADAwAAAmMEAAIbCAACQQQAAJEIAAIC_AABAQQAAmEEAAPBBAAAkQgAASEIAABDBAAAIwgAAUEEAAMDAAAD-QgAAyMEAACjCAABswgAAUEEAABBCAADgwAAAgMAAAKLCAAA0wgAAZMIAAFBBAAAwQQAAEMIAAPDBAABQwgAAAMAAABjCAABgwgAAYMEAAFzCAABcwgAAsEEAAATCAAAYwgAAWEIAACDBAADgwgAADMIAAHhCAACIQgAAWMIAAEBBAABcQgAAqkIAAKjBAAAAAAAAIMIAADhCAAAAwQAA2EEAABhCAABAQAAAIEIAAPjBAACKwgAAoMAAAITCAACYQQAAwkIAADjCAADYwQAAQMAAAGDBAACIQQAAgsIAAEDBAABAwQAAHMIAANhBAAAQwQAAyEEAAGBCAAAAwQAAAAAAAEDBAAAQQQAA0EEAAARCAADAQAAA2MEAABTCAADYwQAAUMEAAPDBAADgwAAAYEIAABBBAABgwgAAUMEAAHDCAAAAwAAA4MAAANBBAAAAAAAAuEEAAJjBAACAvwAAMMEAABDCAAAAQAAA-MEAAEDAAAAAQgAAwMEAALhBAAD4QgAACMIAAGTCAAAAwAAAQMIAAMBCAAAMQgAAUMIAAKhBAACIwgAAqMEAAODBAACqwgAA8MEAADhCAAAAQQAAgMAAAPBBAABgwQAAAMAAAChCAACYQQAASEIAAAxCAABEQgAAmMEAAETCAABAQgAAeMIAABDBAACgwAAAYEEAAMDAAADgwQAAoMEAAHhCAACIQQAAPMIAAOjBAABAQQAAVEIAAEzCAABAwgAAFEIAAADAAAAAQgAAGMIAALTCAAAAwAAAgD8AAGDBAADwQQAAgD8AALjBAABwwgAAfMIgADgTQAlIdVABKo8CEAAagAIAAGS-AADYPQAAjj4AAIg9AABkvgAA-D0AALY-AAAJvwAATL4AAIo-AACovQAAqD0AAMg9AACWPgAAuL0AANg9AACWPgAAED0AAK4-AAArPwAAfz8AALK-AAAkPgAA6D0AAKq-AACAOwAAEL0AABC9AABcvgAAyj4AAKA8AABQPQAADL4AABw-AACgvAAAqL0AACw-AAA8vgAAqL0AABA9AADIvQAAiL0AAIA7AACovQAAbL4AAPi9AAC4vQAAkr4AABS-AACovQAADD4AAIA7AABsPgAAND4AAEC8AACYPQAAXT8AADS-AACAOwAAmj4AAIK-AABwPQAAiD0AADA9IAA4E0AJSHxQASqPAhABGoACAAC4vQAAMD0AAES-AAAtvwAAcD0AAKi9AAA0PgAAcL0AALi9AAAQPQAAoDwAAEy-AADgvAAAmr4AALg9AABwvQAA4DwAAAE_AAA8vgAAZD4AABS-AAD4PQAAcD0AAHC9AADgvAAAcD0AAJa-AABwvQAAcD0AAIi9AACoPQAAHD4AAFS-AADgvAAAQLwAAKi9AACaPgAATD4AAFS-AAC4vQAA-D0AAIC7AABsvgAA6D0AAOi9AADIPQAAf78AAMi9AAD4vQAAqD0AADQ-AABQvQAAij4AAIg9AABwvQAAoDwAAKC8AAAMvgAAUL0AAIi9AACAuwAADD4AAKC8AADYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Std9qDWH58I","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13847556829299608833"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3121490863"},"1672893987747205606":{"videoId":"1672893987747205606","docid":"34-7-16-ZB611BB111CD5A4DF","description":"In the first installment of this series, we created the project in Xcode, updated the project's structure, and put it under source control. This lesson focuses on building the basic user...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1597833/7b64de972c8b8d5ee965ee4c34c9c302/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/O7ltQwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdLSx0rhq6WI","linkTemplate":"/video/preview/1672893987747205606?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[Building a Weather Application With Swift 3] Lesson 2: Building the User Interface","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=dLSx0rhq6WI\",\"src\":\"serp\",\"rvb\":\"EqwDChM2MzY1MDczNjA5NTUwNTkyMjEyChMzODc5NjM3MjU4NzEyNDg3NjQzChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChMzOTE3MzYwNjk2MDA5MTg2NzYyChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChMzNzI2Mzg0NjQ3MjM0MzMxNzgxChM3NzUzODQxMTcwNzcxMTE4Mzk1ChMzMjg0NjIyMzMzNzIxNzA1NjE2ChQxMjM3MDk3NDY1NTc5MjI3MTc0NwoUMTgwMzIzNjA2NjExMTgyNzU1MDQKEzQ3ODA3NjI4MDA4MzI3ODYyMTYKFDE2NjIxNDAzMjg4MDUzMjcwMDk0ChQxMzY0NTE5ODYwMjU3OTc4Njg3MAoUMTAxNzg2NjE5ODA2Mzc2MTk4NTEKEzI3MjU0NTI0Njc1ODg0NDgxMzMKFDEzODQ3NTU2ODI5Mjk5NjA4ODMzChMxNjcyODkzOTg3NzQ3MjA1NjA2ChQxMDIwMzc3ODMwODAxNjQ3MDczOQoUMTY1MTU3NTY3MjQyMzEwNjkwNTMaFQoTMTY3Mjg5Mzk4Nzc0NzIwNTYwNloTMTY3Mjg5Mzk4Nzc0NzIwNTYwNmqIFxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxO5BIIEJAGABCsqiwEQARp4gfcF9_z-AgDzCgQBAwP-ARwC-_8DAgMA6QH4-_n-AQD9AwD59gEAABLw9QkBAAAA-fsD_wP-AAANBvUDBAAAAAn2AAbzAQAA_voD__8BAADy7Qr9AgAAAAv1-___AAAA8wT3A_r__wEAEv3_AQAAAAnvAv4AAQAAIAAtWiDYOzgTQAlITlACKoQCEAAa8AFT__f9Ad75A7gF3QC2FwEAgSIK_iP1CwC_--oA1w2_AdjvCADf8wQB9xsCAKj--AHqEfv_NyIJAA4SPgAUAgwACQ_3AUvjDQE8FAP_6BP0_wQYFv4T5g3_MdEHADD--wAA-_P_2OXPAdb6_gAOGQ4D_QkRATsIFgAG-isD9_oT_e0PBvn8CBj9zy79APkI6AAtKucDPBX0_-rhDQIWFO4DEdzwAiXwAv0F_ggI0_sH-vv8-vUF9QYDGyQJ-_UyFgMQ-BsJBO389OwY-v4a1PIE8yvu9jL5BPvv9fP_yhsDAcsFDvPaE_77EugV-vv4-fAgAC3_IR07OBNACUhhUAIqzwcQABrAByOiwL5uFk89YnSvvElSTb1XP6Y9GNkEvTlk472y0gs7iQMtvZKugT4JlGM9y9jQPLPwdb7H0Ja8RWRAOQovYT4XcbC8QdPGOUFwi70zHr471YCtN45ArL2h8Sk9mqmYuyt9cDsh2Ae9GCJMPS2YWD6HIL28oRKXvDMx_b01riS8wpDwvFHNpj0AGxC91oXpvL3jJD4ftIO8ZB79O2zPzD1COh-8d4FUO1Kja7y6uII9gJGhPJVmDr0pnaO8RNsxPF4cizwuiK28hofZO3gANb1Xp_M6xYLvu_c3nT0KKzU9bJj8OxUWwTz2_Bu7GEq7O8jw8zw0AGq9vJ_LOzHNJL7hj2y9IWFzPD1EIz5WHNi8TZqrPO3xAr4BuUk9ps5IPJtATL3n9ve83OqgOw5O5D1a-gu9K3ZqOzl2hT3CIcq98PbFPBNFuD2TRvu8dcy5vPQaW728WL08ii0OPDYtR737qLs9TaHSu6-BBDvak_q7UFh7uw-22D1co2-9sO2IPOk2lzzjmze8S6DzOsb8nD1jSTQ9pbMbO8QFQL1uo8G85L-8u5yiCDz6hog9dmU8vFEiiD3w7z093cmMvHhilr0v1fG8XeIGOxb1bjwwkBa9gVxiO2N0Zbvtlsm8aQ4cu9rodzx2g6296cucuwiT4r3yYye8wvuquuwIMb3UDKm8HR9KuwVRdzy3QAe99JWTOryvGr4uR7y7SKGFuQGl4T2bq4Y9xF0zuVRhoryc_QG9zOHFutScPD2zzJc9jLDOuB-i0T1Y-B-9edGKOC04rT2UpAs9DQqKOUyzLzxv9uK89mjHOGmXpT0PDxE-vN6KOBSdi72JeuG9xidwOUx7OT0HTUG9KMKfuaWtsL1awJ881dmEuc72jT0aUC89xx6aOULkmTy-ieE8Va0oOYDM2Dx_6mm9LFR4OAShJj1KqoC8L_M4OWTYl725P029hb57OUQOG7wMm9y8ZWCYNyu0f7s_hvM8dBePuM6vwTxJk8w930SHuAdAkT2N49G8fiBUON4Ciby6LdG89RcxNzYh7b2ufky9gVhmuOFqcz1nPUE9ZfbpuFRT0r3odM-8L_jFN5oS_7y9sia9FbrHt0RAtDxqSvQ7zWImuIEVgb1QQh-9h4kdOGn4-7z459y7vgLPNj-oSz2zXWG9pBB0NQao37tJk707xQ0QOAz_nj3M7km8Ar7Etz-Oxj0r3gi-hyK0uFUYpj1tC8U9g8fnODmhC73REIQ95dPVuE4SBTunXIE90QiGuFrRTTsMN7W9jvKEuCAAOBNACUhtUAEqcxAAGmBW-QBW-d3hEdlr5NjZ30Ds7dwEz8ge_xHc_95M9f8LHdaxJwD_JLwjEJ0AAAAdA_xC6QAPfwbDHgWoPQW0t_QT0X0B3EjiPSEtA8s8z_I1zsET91cA_vDUKBcav2cG8wEgAC2qvww7OBNACUhvUAIqrwYQDBqgBgAAJEIAAMjBAADgQQAAkEEAANjBAAAcQgAALEIAACzCAABcwgAA4EEAAIBCAAAgwQAAQEEAABzCAACCQgAAAEIAAIBBAACYQQAAuMEAACjCAABYQgAAMMIAAHBBAADgQAAAMMIAAPjBAADAwQAAEMEAAFBCAAAAwgAAAEEAALxCAABQwgAAiMEAACBBAADYwQAAUMEAAJhCAADAwQAAhEIAANDBAACAvwAAEEIAAKhBAABwQQAAcMEAAABBAACYQQAA7kIAAFDBAADgwAAA-MEAAEjCAADYQQAAoMAAAIDAAACgwAAAAMAAAOBAAAAwwQAAuMEAAIDBAABgwgAAIMEAAFxCAABgwQAAoEEAADjCAACAwQAAQEAAAKDBAACMQgAA6MEAAIC_AABgwQAADMIAANDBAAAIQgAALEIAAPDBAABYwgAADEIAAPJCAAD4QQAAHMIAALBBAACYQQAALEIAAJpCAAC2QgAAuEEAAAxCAAAowgAA6sIAAMBAAADwwQAAkMEAAMBCAAAwQQAAHEIAAPjBAAAkwgAAEEEAAJjBAAAEQgAAgEIAAPjBAAC8QgAAAAAAAFhCAAC4QgAASEIAAODAAAAAQQAAcEIAAAzCAAAAAAAA8MEAAFhCAAAQwQAAuEEAACzCAADAQAAAAEEAAADCAABsQgAAYMEAAFDBAADCwgAAmEEAACDCAABAQQAAsMEAABjCAADowQAAFEIAAJhBAAAEQgAAGMIAAEjCAAC4wQAAKEIAACDCAABAwAAAiEEAAJDBAACAwAAAOEIAAEBBAABUQgAAgL8AAODAAADgwQAAEMIAADhCAAAQQQAAHMIAAJDBAABswgAAcMIAAL7CAABAQAAAKMIAANBBAABgwQAAQMAAAADAAAAYQgAAcMIAAKBBAABswgAAQMAAAETCAABAwAAAPMIAAMBBAABAwAAAQMAAAGDBAACAQQAA-MEAACBBAACKwgAAKEIAAJhBAAAQwQAAisIAAIRCAAD4wQAAZEIAACjCAADYwQAA0EEAAKBBAABwwgAAmMEAAJBBAADwwQAAMEIAAMDAIAA4E0AJSHVQASqPAhAAGoACAAAlvwAAmD0AAKC8AAAcPgAAor4AANg9AABUPgAATb8AAEy-AABwvQAAUL0AAEC8AAA0vgAA6L0AAEQ-AAAQvQAA2D0AANi9AADIPQAAyj4AAH8_AABQPQAAiL0AAOg9AAA8vgAAoDwAAK6-AADKvgAAgDsAAFy-AABUPgAAdD4AAAQ-AACGvgAAJD4AABS-AAA8PgAAFL4AADS-AAAsPgAAbL4AAL4-AAAcPgAAEL0AAK4-AACePgAA6D0AABy-AABwPQAATL4AALg9AADCvgAAuD0AAFQ-AADgPAAA-D0AAD0_AAAwvQAAqL0AAKY-AACWPgAA2D0AANg9AAAsPiAAOBNACUh8UAEqjwIQARqAAgAAHL4AAEC8AAAEvgAAMb8AAIA7AAAwvQAAqL0AAFw-AAAcvgAAPD4AAOC8AACgPAAADL4AAAy-AADgPAAAmL0AAOi9AAAhPwAAiD0AAPI-AAAEvgAAcD0AAIC7AAAsvgAAyL0AAEy-AACgvAAAcD0AAKA8AABQvQAAiD0AAKA8AAC4PQAAfD4AAGw-AACKvgAARD4AAFw-AAB0vgAAfD4AACQ-AAAcvgAAlr4AAKC8AACevgAA4DwAAH-_AACoPQAAcL0AABC9AAD4vQAAcL0AAJg9AABkPgAADD4AALg9AACAuwAAcL0AAAw-AABwvQAAXL4AAKC8AAD4vQAAqD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=dLSx0rhq6WI","parent-reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1672893987747205606"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2445913601"}},"dups":{"6365073609550592212":{"videoId":"6365073609550592212","title":"Swift and \u0007[Cocoa\u0007] Essentials: Protecting the Secrets of Your Mobile Application","cleanTitle":"Swift and Cocoa Essentials: Protecting the Secrets of Your Mobile Application","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Z5yLBAjGhs8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Z5yLBAjGhs8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":826,"text":"13:46","a11yText":"Süre 13 dakika 46 saniye","shortText":"13 dk."},"date":"19 eki 2020","modifyTime":1603065600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Z5yLBAjGhs8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Z5yLBAjGhs8","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":826},"parentClipId":"6365073609550592212","href":"/preview/6365073609550592212?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/6365073609550592212?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3879637258712487643":{"videoId":"3879637258712487643","title":"Swift and \u0007[Cocoa\u0007] Essentials: Increasing Performance Through Caching","cleanTitle":"Swift and Cocoa Essentials: Increasing Performance Through Caching","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=RAvjcl3qN-U","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/RAvjcl3qN-U?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":973,"text":"16:13","a11yText":"Süre 16 dakika 13 saniye","shortText":"16 dk."},"views":{"text":"2,2bin","a11yText":"2,2 bin izleme"},"date":"19 eki 2020","modifyTime":1603065600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/RAvjcl3qN-U?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=RAvjcl3qN-U","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":973},"parentClipId":"3879637258712487643","href":"/preview/3879637258712487643?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/3879637258712487643?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8180765485068879777":{"videoId":"8180765485068879777","title":"Swift and \u0007[Cocoa\u0007] Essentials: What Is the Main Thread","cleanTitle":"Swift and Cocoa Essentials: What Is the Main Thread","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=J4Vtt5ktFlU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/J4Vtt5ktFlU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":568,"text":"9:28","a11yText":"Süre 9 dakika 28 saniye","shortText":"9 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"2 eki 2018","modifyTime":1538438400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/J4Vtt5ktFlU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=J4Vtt5ktFlU","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":568},"parentClipId":"8180765485068879777","href":"/preview/8180765485068879777?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/8180765485068879777?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3917360696009186762":{"videoId":"3917360696009186762","title":"Swift and \u0007[Cocoa\u0007] Essentials: Taking Advantage of Swift's Native Result Type","cleanTitle":"Swift and Cocoa Essentials: Taking Advantage of Swift's Native Result Type","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=H7NWc3t5N1w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/H7NWc3t5N1w?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"https://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":458,"text":"7:38","a11yText":"Süre 7 dakika 38 saniye","shortText":"7 dk."},"date":"16 eki 2020","modifyTime":1602806400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/H7NWc3t5N1w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=H7NWc3t5N1w","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":458},"parentClipId":"3917360696009186762","href":"/preview/3917360696009186762?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/3917360696009186762?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5532451301028041249":{"videoId":"5532451301028041249","title":"[30 Days of Swift] Lesson 3: Tuples and Optionals","cleanTitle":"[30 Days of Swift] Lesson 3: Tuples and Optionals","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=nHqtbarYhQc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/nHqtbarYhQc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":405,"text":"6:45","a11yText":"Süre 6 dakika 45 saniye","shortText":"6 dk."},"date":"14 mar 2017","modifyTime":1489449600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/nHqtbarYhQc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=nHqtbarYhQc","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":405},"parentClipId":"5532451301028041249","href":"/preview/5532451301028041249?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/5532451301028041249?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8386009795389833270":{"videoId":"8386009795389833270","title":"Swift and \u0007[Cocoa\u0007] Essentials: What Is Asynchronous Programming","cleanTitle":"Swift and Cocoa Essentials: What Is Asynchronous Programming","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ho66StT-x2s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ho66StT-x2s?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":238,"text":"3:58","a11yText":"Süre 3 dakika 58 saniye","shortText":"3 dk."},"date":"22 eyl 2019","modifyTime":1569110400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ho66StT-x2s?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ho66StT-x2s","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":238},"parentClipId":"8386009795389833270","href":"/preview/8386009795389833270?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/8386009795389833270?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3726384647234331781":{"videoId":"3726384647234331781","title":"Understanding Swift Memory Management: What Is Automatic Reference Counting (ARC)","cleanTitle":"Understanding Swift Memory Management: What Is Automatic Reference Counting (ARC)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DtQ_IhSQT5M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DtQ_IhSQT5M?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":689,"text":"11:29","a11yText":"Süre 11 dakika 29 saniye","shortText":"11 dk."},"views":{"text":"6,9bin","a11yText":"6,9 bin izleme"},"date":"16 eki 2020","modifyTime":1602846332000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DtQ_IhSQT5M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DtQ_IhSQT5M","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":689},"parentClipId":"3726384647234331781","href":"/preview/3726384647234331781?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/3726384647234331781?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7753841170771118395":{"videoId":"7753841170771118395","title":"[30 Days of Swift] Lesson 5: Conditionals","cleanTitle":"[30 Days of Swift] Lesson 5: Conditionals","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=c93j_rmkvLs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/c93j_rmkvLs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":479,"text":"7:59","a11yText":"Süre 7 dakika 59 saniye","shortText":"7 dk."},"date":"20 mar 2017","modifyTime":1489968000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/c93j_rmkvLs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=c93j_rmkvLs","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":479},"parentClipId":"7753841170771118395","href":"/preview/7753841170771118395?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/7753841170771118395?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3284622333721705616":{"videoId":"3284622333721705616","title":"[30 Days of Swift] Lesson 2: Variables, Constants, and Types","cleanTitle":"[30 Days of Swift] Lesson 2: Variables, Constants, and Types","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=gVnxYx6o8Ag","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gVnxYx6o8Ag?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":326,"text":"5:26","a11yText":"Süre 5 dakika 26 saniye","shortText":"5 dk."},"date":"10 mar 2017","modifyTime":1489104000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/gVnxYx6o8Ag?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=gVnxYx6o8Ag","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":326},"parentClipId":"3284622333721705616","href":"/preview/3284622333721705616?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/3284622333721705616?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12370974655792271747":{"videoId":"12370974655792271747","title":"Taking MVVM to the Next Level","cleanTitle":"Taking MVVM to the Next Level","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=qvqYmsDiQjQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qvqYmsDiQjQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":308,"text":"5:08","a11yText":"Süre 5 dakika 8 saniye","shortText":"5 dk."},"date":"3 oca 2018","modifyTime":1514937600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qvqYmsDiQjQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qvqYmsDiQjQ","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":308},"parentClipId":"12370974655792271747","href":"/preview/12370974655792271747?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/12370974655792271747?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18032360661118275504":{"videoId":"18032360661118275504","title":"[30 Days of Swift] Lesson 4: Collection Types","cleanTitle":"[30 Days of Swift] Lesson 4: Collection Types","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=a9WnbXNJmFw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/a9WnbXNJmFw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":689,"text":"11:29","a11yText":"Süre 11 dakika 29 saniye","shortText":"11 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"15 mar 2017","modifyTime":1489536000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/a9WnbXNJmFw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=a9WnbXNJmFw","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":689},"parentClipId":"18032360661118275504","href":"/preview/18032360661118275504?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/18032360661118275504?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4780762800832786216":{"videoId":"4780762800832786216","title":"[30 Days of Swift] Lesson 1: Playgrounds","cleanTitle":"[30 Days of Swift] Lesson 1: Playgrounds","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Hc_LRm07VV4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Hc_LRm07VV4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":280,"text":"4:40","a11yText":"Süre 4 dakika 40 saniye","shortText":"4 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"9 mar 2017","modifyTime":1489017600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Hc_LRm07VV4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Hc_LRm07VV4","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":280},"parentClipId":"4780762800832786216","href":"/preview/4780762800832786216?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/4780762800832786216?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16621403288053270094":{"videoId":"16621403288053270094","title":"Building a Modern Networking Layer In Swift: Exploring the API","cleanTitle":"Building a Modern Networking Layer In Swift: Exploring the API","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=xULMNMJJvMg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/xULMNMJJvMg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"https://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":390,"text":"6:30","a11yText":"Süre 6 dakika 30 saniye","shortText":"6 dk."},"views":{"text":"2,9bin","a11yText":"2,9 bin izleme"},"date":"27 eki 2021","modifyTime":1635292800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/xULMNMJJvMg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=xULMNMJJvMg","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":390},"parentClipId":"16621403288053270094","href":"/preview/16621403288053270094?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/16621403288053270094?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13645198602579786870":{"videoId":"13645198602579786870","title":"Swift Patterns: Builders","cleanTitle":"Swift Patterns: Builders","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=51dssdJlL0I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/51dssdJlL0I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"https://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":714,"text":"11:54","a11yText":"Süre 11 dakika 54 saniye","shortText":"11 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"3 eyl 2022","modifyTime":1662163200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/51dssdJlL0I?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=51dssdJlL0I","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":714},"parentClipId":"13645198602579786870","href":"/preview/13645198602579786870?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/13645198602579786870?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10178661980637619851":{"videoId":"10178661980637619851","title":"Swift Fundamentals: Dictionaries","cleanTitle":"Swift Fundamentals: Dictionaries","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=d9DqAUmCbE4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/d9DqAUmCbE4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":235,"text":"3:55","a11yText":"Süre 3 dakika 55 saniye","shortText":"3 dk."},"date":"28 oca 2018","modifyTime":1517097600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/d9DqAUmCbE4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=d9DqAUmCbE4","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":235},"parentClipId":"10178661980637619851","href":"/preview/10178661980637619851?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/10178661980637619851?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2725452467588448133":{"videoId":"2725452467588448133","title":"Exploring the Core Data Stack","cleanTitle":"Exploring the Core Data Stack","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=KA3mR5JI4H4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/KA3mR5JI4H4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":333,"text":"5:33","a11yText":"Süre 5 dakika 33 saniye","shortText":"5 dk."},"views":{"text":"4,5bin","a11yText":"4,5 bin izleme"},"date":"28 ağu 2016","modifyTime":1472342400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/KA3mR5JI4H4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=KA3mR5JI4H4","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":333},"parentClipId":"2725452467588448133","href":"/preview/2725452467588448133?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/2725452467588448133?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13847556829299608833":{"videoId":"13847556829299608833","title":"What Are Self-Executing Closures","cleanTitle":"What Are Self-Executing Closures","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Std9qDWH58I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Std9qDWH58I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":459,"text":"7:39","a11yText":"Süre 7 dakika 39 saniye","shortText":"7 dk."},"date":"13 oca 2020","modifyTime":1578873600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Std9qDWH58I?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Std9qDWH58I","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":459},"parentClipId":"13847556829299608833","href":"/preview/13847556829299608833?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/13847556829299608833?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1672893987747205606":{"videoId":"1672893987747205606","title":"[Building a Weather Application With Swift 3] Lesson 2: Building the User Interface","cleanTitle":"[Building a Weather Application With Swift 3] Lesson 2: Building the User Interface","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=dLSx0rhq6WI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/dLSx0rhq6WI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":569,"text":"9:29","a11yText":"Süre 9 dakika 29 saniye","shortText":"9 dk."},"views":{"text":"1,4bin","a11yText":"1,4 bin izleme"},"date":"21 mar 2017","modifyTime":1490054400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/dLSx0rhq6WI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=dLSx0rhq6WI","reqid":"1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL","duration":569},"parentClipId":"1672893987747205606","href":"/preview/1672893987747205606?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","rawHref":"/video/preview/1672893987747205606?parent-reqid=1773798073882336-351790842271129588-balancer-l7leveler-kubr-yp-sas-253-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"3517908422711295887253","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Cocoacasts","queryUriEscaped":"Cocoacasts","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}