{"pages":{"search":{"query":"raywenderlich.com","originalQuery":"raywenderlich.com","serpid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","parentReqid":"","serpItems":[{"id":"12374365149997115092-0-0","type":"videoSnippet","props":{"videoId":"12374365149997115092"},"curPage":0},{"id":"5292239990224544911-0-1","type":"videoSnippet","props":{"videoId":"5292239990224544911"},"curPage":0},{"id":"18429231626349119763-0-2","type":"videoSnippet","props":{"videoId":"18429231626349119763"},"curPage":0},{"id":"616057778581491991-0-3","type":"videoSnippet","props":{"videoId":"616057778581491991"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dHJheXdlbmRlcmxpY2guY29tCg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","ui":"desktop","yuid":"7468145371765360451"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"9457768008803276396-0-5","type":"videoSnippet","props":{"videoId":"9457768008803276396"},"curPage":0},{"id":"526782108558850030-0-6","type":"videoSnippet","props":{"videoId":"526782108558850030"},"curPage":0},{"id":"8560308685069930763-0-7","type":"videoSnippet","props":{"videoId":"8560308685069930763"},"curPage":0},{"id":"7686974279550777477-0-8","type":"videoSnippet","props":{"videoId":"7686974279550777477"},"curPage":0},{"id":"18083856592634284873-0-9","type":"videoSnippet","props":{"videoId":"18083856592634284873"},"curPage":0},{"id":"7728524300783278406-0-10","type":"videoSnippet","props":{"videoId":"7728524300783278406"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dHJheXdlbmRlcmxpY2guY29tCg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","ui":"desktop","yuid":"7468145371765360451"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"15419227077625011111-0-12","type":"videoSnippet","props":{"videoId":"15419227077625011111"},"curPage":0},{"id":"13782715462770524492-0-13","type":"videoSnippet","props":{"videoId":"13782715462770524492"},"curPage":0},{"id":"1474566568296347874-0-14","type":"videoSnippet","props":{"videoId":"1474566568296347874"},"curPage":0},{"id":"94641255657798977-0-15","type":"videoSnippet","props":{"videoId":"94641255657798977"},"curPage":0},{"id":"8561384911626532324-0-16","type":"videoSnippet","props":{"videoId":"8561384911626532324"},"curPage":0},{"id":"3924870471963056797-0-17","type":"videoSnippet","props":{"videoId":"3924870471963056797"},"curPage":0},{"id":"13041751479472063836-0-18","type":"videoSnippet","props":{"videoId":"13041751479472063836"},"curPage":0},{"id":"9618763046244607050-0-19","type":"videoSnippet","props":{"videoId":"9618763046244607050"},"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,"isFeedbackModalVisible":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":"dHJheXdlbmRlcmxpY2guY29tCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","ui":"desktop","yuid":"7468145371765360451"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3Draywenderlich.com"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"4005877915399340845786","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":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_resource_loader":1,"video_adv_config_desktop":{"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_nohost_full_filter_onboarding_enable":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,"video_resource_loader_load_timeout":6000,"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,"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,"beauty_header_futuris_tab":9,"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,"video_viewer_doc2doc_instant_load":1,"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":1,"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":["1419614,0,10;1281084,0,65;287509,0,28;1037339,0,74"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3Draywenderlich.com","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?text=raywenderlich.com","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":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?text=raywenderlich.com","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"raywenderlich.com: 2 bin video Yandex'te bulundu","description":"\"raywenderlich.com\" sorgusu için arama sonuçları Yandex'te","shareTitle":"raywenderlich.com — Yandex video arama","keywords":"yandex video, video araması, çevrimiçi izle, dizi, film, müzik klipleri","hasPorno":0},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"ya260323beb565c11c6d363f48deab2f3","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1419614,1281084,287509,1037339","queryText":"raywenderlich.com","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"7468145371765360451","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,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,1227266,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,1441146,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1765360480","tz":"America/Louisville","to_iso":"2025-12-10T04:54:40-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-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":"1419614,1281084,287509,1037339","queryText":"raywenderlich.com","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"7468145371765360451","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":"4005877915399340845786","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"enableSlowBufferingAlert":false,"enableSlowBufferingAlertDedup":false,"userConnectionRtt":157,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"forceSlowBufferingAlert":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"useSendBeacon":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"isIslandsDisabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":false,"isCommentsEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvInRelatedWithInnerPadding":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"7468145371765360451","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1730.0__3d16743d3f4a80a51841f5bd9590c58da53e91a3","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":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"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":"gs.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","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"12374365149997115092":{"videoId":"12374365149997115092","docid":"34-2-16-Z15DF6ADA627497DF","description":"This video will walk you through the process of getting started with In App purchases in iOS, using Swift. View the course here: https://videos.raywenderlich.com/cour... --","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4084654/de3f52846c3269f54628672b25ea738f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CiZfowAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYHGIij_stpk","linkTemplate":"/video/preview/12374365149997115092?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Getting Started with In App Purchases - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=YHGIij_stpk\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFgoUMTIzNzQzNjUxNDk5OTcxMTUwOTJaFDEyMzc0MzY1MTQ5OTk3MTE1MDkyapMXEgEwGAAiRRoxAAoqaGh6dG1kdGxodHNqZHN3YmhoVUN6M2NNNHFMbGpYY1E4b1dqTVBnS1pBEgIAEioQwg8PGg8_E-MHggQkAYAEKyqLARABGniBCAb5DAAAAPPvD_39AwABFBAOBvUCAgDmDv34CP0BAP0CCgAJAQAA-_gF8QYAAAD-_v7_-P4AAAb39Q0CAAAAD_r89fUAAADw__n__wEAAPn4_QYE_wAABgAJAAAAAAD7BAT9AAAAAPYVBvkAAAAAAun2AwEAAAAgAC2ZQNU7OBNACUhOUAIqhAIQABrwAWH04f8AzCoBuwXeAMcnCACB7Rz_FuoCAMQE_QCyEc__2vAIAPsdBP4UGgMAzQHw_-sQ-_9IRAb_9QoH_xzp8AAp8-cAUvgPARcH7wH-BOv__uD2ADINGAH5uvoAIwHuAhz1A_637eP-0uv_AQEP-gL-CBABGwLtAiMVFQHpIOr_9fvw_wQV_QXREBD--_fzBRXu8vwr3_r9--79AtXhDAP59_0E_dkEAxYl7P8F-u761_AL-v8F-QkIFvEC-hgQAf7sBgYpFfr5-RILAAPWA_v4_gwFAfYTCQ8IB_7dGAH23eb-7dUAAfzk9f0MBSYD7yAALUFaJTs4E0AJSGFQAirPBxAAGsAHelHjvm9RILqFMkM81rIwvU7QBj3AngU93phZvf0Yzrzaqy-9_g5lPsZmrLwGkJC8HHh1vmp8ED18ONI8PSlzPpTA5rv1cg49ubyevakw-DvY_gS9T-XUvfr3jzy67CE9EFwFPpuTVbvtrCu7D5dcPjqDFT2BxUY9K1fDvZ1sXr36lAi9iUf9vJOdqL1rcBG9cqa5PWu8bz2bwYS85gNCPvY9T71HAQG7jNsovpSax7ydoTi8dHvpvaUWyry7WpO8A8HCPTdKKLzC-Ku7ObfJvCtutzyGVqc89bO9PeXZsL2dvp48TsClvMghh7wlVcC8l1PCvKl2vLzN3848fsUKvk8gDL2iRt875Ib_PTl29TyMb5482UKQvTa9ujxI7Go7pAOrO8Z5Dj3pR0O8tMlhPBWnjz3_Fi485ww7vR_kqzzQptk6o80xPmyzMbzIeLm8gJ8BvvkgOrwhv4g8H8QpvAnK6bqSy2K7YZG6PJ1ZnDx1UPA7j20pPgJaZL1zpI47Wyi5PX_2I728kDO8aNJhPcpCBT0GxJo8GxuwPDQAyjwk_pe8LUuJOyEdgTvYeHq8slt1PdxndT14BrK7w6qwvWXDOr3oJ8G7FonpPTJuLz3OfYe7-YMBPjU7HLrQOeg71CxQPCgOAL7O3AW6Jgm4vSwrbT3tBC05-_MjvJwZfTzvq9W76WUUva7QCzuOsY-76jKlu4VmrjqfOMY7EqNGu5EPmj1aefI6ydpQvSDfdL1I2SG52EMAPYZAyT1lHzW53j0gPQI6Xb3k5sg5cPcoPVQKsDwjTiM5fHalPYWkxbz_73-5a-M-PHQInLxttWy5XYJ4PEbb5zxHXYQ63hjnvCIpE71L8om5VF22vHGHFzvQpH66uhJhvc29UbyXqYs6i3xNPIuxfbkb2R-5P6PZvAihLb3QXRu5vZicvJBtVL2cVIC5JjfMOpH-qLyJCN45v4SlPEQoAL3vgrI4wrS5vEyKn70GYHY4OrqAvOGyr7tZMV84CDkUPR2OU72g_Ry1kSqKPMwHxLwvoP4412wFvjRnfbxwiPS3U_gCvenOqD1v5_A4ZVPOvcLoqDz-Mug3QT1oOxzr4rwBsfW3dyy7vaGLgT1Guri4aqKuO1IoCzwCmFk40VLDvVNY6b2TGXw4J2ldOgsXKLwZqUi4dQI6PUn3Dj0C5Sg3ZnwKPF0amjyyOeo2X8tQPNsswzxJA284h9NTPf9RBT25UNM4p4xkvUFECj14FOS4UgmkvR_4Uz0JQzA4j7k8PVDBxjxtdJU3IAA4E0AJSG1QASpzEAAaYGQGADzkF-PY0E_31hfQ2_YUHP0V2RH_H_b_7BPk7gze550B6v8tAAwAoAAAAAIosjcAAAV_9sfHBa0o_LPaKRHoWrvbQY9WGxjk7jAJ__wN5ThTPAD949HnFQ7iLADs-SAALX0YGTs4E0AJSG9QAiqvBhAMGqAGAAAAQAAAAEAAAIhCAAAgwgAA8EEAACDBAABAQgAAiEEAAEDBAABYQgAAgEEAAABAAACawgAAAMEAAGhCAACAQAAAJMIAAPjBAAAgwQAALMIAAIDAAACQwQAAgD8AAGRCAACwQQAAAEAAACDCAACgwgAA0kIAAEBCAAAgQQAAcEIAACDBAAAEQgAA4EAAALBBAABgwQAA3EIAAAzCAAAAQAAAUMEAAEBAAACkQgAADMIAAEDAAABgQQAAfMIAAOBAAABAQAAAOMIAADDBAADAQQAAEEIAAGBBAABAQgAAaMIAAMDAAACQwQAAoEAAAHhCAACgwAAAsEEAAGTCAABQwgAAiEEAADTCAACEQgAAXMIAAEjCAAD4QQAAmEIAAGBCAAAwwgAAcEIAAIhBAAAAwwAAMEEAAFDBAABAQQAAAAAAAJjBAADAQAAAmEEAAADBAAAAAAAAcMEAAKBAAAAsQgAAOEIAAAjCAADgwQAADEIAAAzCAABIwgAAGMIAAPjBAAAwQQAAwEEAAOBBAACgQAAAgL8AAKhBAACMQgAApsIAAKLCAACAPwAAuMEAAERCAADIwQAAqEIAAEBAAACIwQAAUMIAAFjCAACeQgAAAEIAAABBAACOwgAAoEAAACzCAACAwAAAIEIAAILCAAB8wgAAYEIAAARCAACAwQAA2MEAALDBAACowQAAoMAAAIhBAADYwQAAsEEAALBBAACgwAAA2EEAAABBAABAQAAA1MIAAKhBAAAsQgAATEIAAJjBAAAAQgAAEMEAAFTCAACEQgAAgMIAAJjBAAAQwgAAQEAAAOBAAABgwgAAAEAAAMBBAADYwQAAIMEAAPjBAAAQQgAAiMEAADRCAABowgAAKMIAAMDAAACAwAAAqkIAAGhCAAAAQAAAYEEAAEzCAAAgwQAAuEEAAIDBAADIwQAAOEIAAIC_AAAgwQAAjkIAAJhCAADQwQAAoMAAAABAAACwQQAAoEAAAHDBAAAswgAAqEEAAGDCAABAQAAAHMIAACDBAACAQAAAQMEAAAzCAAB8QgAAaMIAAAAAAAAgwgAAJMIgADgTQAlIdVABKo8CEAAagAIAAFA9AADovQAAoLwAAKg9AAD4vQAAxj4AADw-AAA7vwAABb8AAOA8AACYvQAAmr4AADQ-AAB0PgAAQLwAAM6-AAAsPgAAMD0AAFC9AAA_PwAAfz8AALg9AABsPgAAgLsAAOA8AAAJPwAA4LwAAAw-AACevgAAED0AANY-AACmPgAAXD4AAFA9AADWPgAAFL4AAAQ-AAC4vQAAlr4AAOA8AABMvgAABL4AADw-AADWvgAAJD4AAAc_AAAQvQAAvr4AAFy-AAA8PgAAzj4AAKa-AACoPQAAcD0AAEC8AABAvAAAVT8AADA9AAAsPgAAJz8AAHC9AABAPAAALD4AAMY-IAA4E0AJSHxQASqPAhABGoACAAAsvgAADD4AADS-AAALvwAAcL0AAOC8AADIvQAABD4AABC9AAA0PgAAiD0AAIg9AACIvQAA-L0AAHw-AACYvQAAgDsAAEU_AABEPgAAEz8AABy-AAD4vQAAUD0AAEy-AABAPAAAJL4AABA9AABwPQAARD4AAFC9AAAwvQAAoLwAALg9AADIPQAA4j4AADy-AAAEPgAARD4AABS-AAAkPgAALD4AANi9AACCvgAAQDwAACS-AACYPQAAf78AABS-AAAUvgAAuD0AAKC8AACovQAARL4AADQ-AAA8PgAAuD0AADC9AAAcvgAAuD0AALg9AABAPAAADD4AAFA9AACIvSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=YHGIij_stpk","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12374365149997115092"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"5292239990224544911":{"videoId":"5292239990224544911","docid":"34-7-1-ZFB4F63E15210FD4B","description":"This video will introduce you to the course on how to make games with SpriteKit. -- - About www.raywenderlich.com: raywenderlich.com is a website focused on developing high quality programming...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3378280/06527bd83cc272a8f16060068ca1b221/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/9-s9MAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DwrEEIX2fUxE","linkTemplate":"/video/preview/5292239990224544911?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Introduction - Beginning SpriteKit - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wrEEIX2fUxE\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTNTI5MjIzOTk5MDIyNDU0NDkxMVoTNTI5MjIzOTk5MDIyNDU0NDkxMWqIFxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxOgAYIEJAGABCsqiwEQARp4gQQL8wEAAAD0CQ8JBQb8ARQQDgb1AgIA5_0FAv_-AQD9-A7_-AAAAAL4BwQLAAAAAQgB_vH-AQAUA_sGBAAAABMABQT8AAAA_wjx_f8BAAD1_wD9-QEAABIIAvT_AAAA9wwS-_8AAAD4AAESAAAAAAHwCA8AAAAAIAAteBzVOzgTQAlITlACKoQCEAAa8AFhEfQA1_gN_-QN5wDfCu4BgQUL_zUI6ADR_BgAy_nWAOcV8QDi3w4ACecS__MIFAAFC-j_Pv7-AAAa_QBAFgABMg79AEH6-gAhB_kA_wTu_wf57v8vGB0AAOUHAAsSDP82ChD9-wHW_-39BAD88SIAAwoCBBbyDQL4EwL97wUQ_gT3_wQbDPYE1vUE-gElGAH3AfT9DRL8_srk5_7u3ekEFRf9AhH78v0SFgYE9vUZAO_8-fwmBv37FA35BgD_FQL8-AwBAAQG_w4CAgIP0wYF--oRAfX2CgYCKfEF_vbw_BbuCffIAv7z1wQBAPP4-v8gAC1uJ0g7OBNACUhhUAIqzwcQABrAB7IOx77nWSQ83wqXvHMcLryDdn099Oyku_d4Qb6KxCm9DKApvJgw2j0FIKS8HtZlPB3Jxb5mCJG8faWNPTsZbD6uDOo8gowlPBl0or0Moh89ikG7u0ePD75tpJE8aDjKPEwZCD6mjO48M65Ru1gfLz7uLJA9-0YPPIItsD2kgP47aEKTvKz6AT2om6W9ZUH6O1OXDD4Ohrq8T3ulPBhaHT5qB3G7tIUQPJCGI76RbKQ8h95iPBM8Dbvz1u8880yaurWMJD4_vum8ZGuHPP92iT3RsQO7Lx45PNm7yj2cY4q8SNSVvDITVr3QQgI9hjrNOrxabj23i7w6duWvO22s5L2mES49lE7BO7lmtz1zE7A9vxuBPFt6tLzwnb08UYLjPE1e7LtbNmQ904MZOs0e6D1FApe8aMnIPDzG8LyFAc-6R8AyvMt1pD2ewBI5He3yulEzv7zFVlA90Ui6vLnyI7yieeU8GqlSvCz5k71iYEI8Dy-jvHyTqz1GCI-9i9vsOquWFD7TvS49JRIYvPA2jz3snMu8wpvaPAknGL2X0Bg9c-lPurBuIb3Hd_O8jY1tu1EiiD3w7z093cmMvIUedr3Qsxm9yGk-vOo-gD30F3o8VEdYPHvRuD0cH1K73nooPGpzNTuveRW9IPXTu2moEb0YrvM8fB0hPIB2DztJcDk9ON7bOvUrXT1zET89sJXpuqvJeLzXcwo8uZGuO_ueZz3E04o7xgW5O88ElDw0eo-9J5kIuqwcWry0PD8-m7i7t7VDgj2B1tc8Vuf1OC04rT2UpAs9DQqKOVw6xj3Sxaa8-YfruDXhKDw1lZq9qORHOdH6Bb2WlcO6ZeTMuLGuo7tN7Za8bfRHun88ur366US9JEInOV8Kz704cCm6GEO1uX8RWT1eTXk8lkCvN-DpP73wAC86hNcWuE5FqrzPo-K8vqRTOealCztTuzW9fdzCOFfSBb3WTAg9f0GMN8K0ubxMip-9BmB2OGJDnDzDHYk9WLChOTr197yOBKq9lt30uFkwET0Zfqa9vuLZN9dsBb40Z328cIj0t22pYz2oNOI8sUW0uGVTzr3C6Kg8_jLoNzxqzLzypWa9-vflt51wpTzZlwy9Iwl3uJ_YlL26xGy98lIUOICgVz1Y2Yi9TsmFuKAzaTy7Tqm9H1CbuLI7rrzmpna76UYqOCM5Tzw6oeE8ayTRt2mArD3x9Eq9cOtLtaBKUj0HOI49FZKMOEU4rL251II98sgPuKclBr7PGYu79I40No5bzDxwP6C8MSS8NyAAOBNACUhtUAEqcxAAGmBM9QAS2gnN_uw6-ecsuwf66CfTF88k_xrf_0IZtBwG7_S7ChkA-98XJJ4AAAAaJNMp7AACf7_m2SzHJM6xiQsE-nz_-g-yHDoKwusW5yIc7PElMlEAEti6BEMMwRNNL_ggAC3iXBU7OBNACUhvUAIqrwYQDBqgBgAAQMAAAJhBAABYQgAAVMIAAAhCAADgwAAASEIAAADBAACowQAAZEIAAHBBAADAwQAAbMIAAABAAACOQgAAkMEAACzCAAAAwgAAIMEAAIDCAADIwQAAgL8AAIC_AABoQgAAbEIAAGDBAAD4wQAAhMIAAMZCAAAUQgAAUMEAAJBBAAAAwgAABEIAAJjBAABwQQAAbMIAAOxCAABEwgAAwEEAANBBAADAQAAAoEIAAIjBAABwwQAA2EEAAIDCAAAAwAAA8EEAADjCAADYwQAABEIAABxCAAAwQQAABEIAAIzCAAAQwgAAIMEAALjBAABMQgAAUEEAAPBBAAAYwgAAksIAABxCAABowgAAFEIAADDCAACwwQAAAMAAAJhCAAAYQgAAAMIAAGBCAACIQQAA8MIAAABAAACAvwAALEIAAMhBAAA4wgAAAEAAAOBBAACwQQAAsMEAAFDBAADAwAAACEIAAJJCAADwwQAA4MEAAHBBAACYwQAARMIAALDBAAAwwgAAmEEAABhCAADwQQAAUMEAAHDBAADgQQAAnEIAANLCAABswgAAUEEAAIDAAACAQgAA4MEAAIRCAABAwAAAOEIAAPDBAAAQwgAAZEIAAIRCAACAQAAAUMIAAADAAAAswgAADMIAADBCAACKwgAADMIAAHBCAAAcQgAAQEAAAMDAAAAswgAAsMEAAABAAABwQQAAAMIAAIhBAAAQQgAA8MEAAKBBAAAQQQAAUMEAAK7CAACQQQAAAEIAAChCAABwwQAALEIAACDCAABEwgAAYEIAAEDCAABQwQAA4MEAAODAAABAQQAAJMIAAGBBAACAQAAAyMEAAJjBAADAwQAA6EEAAMjBAACKQgAAhMIAACDCAACAPwAAYMEAAKxCAAAwQgAAgL8AAHBBAAA8wgAAEMEAADDBAADQwQAAIMEAAFxCAACAPwAAgMEAAGxCAACaQgAAgL8AAIBAAACAQAAAwEAAAEBAAABAwAAAIMIAAEBBAABIwgAAAMAAAIrCAADQwQAAgMAAAODBAACYwQAAMEIAAJjCAADAQAAAksIAABzCIAA4E0AJSHVQASqPAhAAGoACAAA0vgAAvj4AAPg9AAAEPgAAQLwAADC9AADoPQAA2r4AAN6-AABwvQAAUL0AALK-AAC4PQAAcD0AACQ-AAC-vgAAmD0AADC9AACoPQAAFz8AAH8_AADYPQAAEL0AAEC8AAAcvgAAML0AAOC8AACAuwAAoLwAAMg9AABUPgAATD4AAKA8AAAkvgAApj4AACS-AAAMPgAA-L0AAGS-AAAkvgAAhr4AAIg9AAAsPgAAhr4AABw-AAD-PgAAhj4AAEy-AABAvAAAML0AAOi9AAAsvgAAoDwAAJI-AACovQAAcD0AABU_AAAwvQAADD4AAJ4-AABUvgAAiD0AAAQ-AABMPiAAOBNACUh8UAEqjwIQARqAAgAAor4AAK4-AACKvgAAOb8AAKi9AAB0PgAAqD0AACQ-AACIvQAA-D0AABS-AAA0vgAANL4AACy-AABAPAAAML0AAIA7AAAzPwAAiL0AAAM_AADYvQAAEL0AANg9AABMvgAA-L0AANi9AACYvQAAqD0AADC9AAD4vQAA2D0AAHC9AAAQPQAAqD0AAGw-AACyvgAA2D0AAFC9AABUvgAAPD4AAFC9AADYvQAA2L0AAFA9AACuvgAAPD4AAH-_AADYvQAAir4AAMY-AADoPQAAmD0AAKA8AAC-PgAAbD4AAKA8AACIvQAAuD0AADQ-AADIvQAAQLwAAHQ-AACSPgAAuL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=wrEEIX2fUxE","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5292239990224544911"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"18429231626349119763":{"videoId":"18429231626349119763","docid":"34-2-15-Z2D8992F57A32D716","description":"Set up your perfect coding environment using behaviors and tabs, then switch to it at will with a keyboard shortcut! View the full course here: https://www.raywenderlich.com/1901932... About the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4303762/3bd02202c7e3b5ccaedec1b07a4d59f4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/OYWGXQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvxME3CgIK04","linkTemplate":"/video/preview/18429231626349119763?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"SwiftUI Library - Xcode Tips and Tricks - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=vxME3CgIK04\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFgoUMTg0MjkyMzE2MjYzNDkxMTk3NjNaFDE4NDI5MjMxNjI2MzQ5MTE5NzYzaq8NEgEwGAAiRRoxAAoqaGh6dG1kdGxodHNqZHN3YmhoVUN6M2NNNHFMbGpYY1E4b1dqTVBnS1pBEgIAEioQwg8PGg8_E5oBggQkAYAEKyqLARABGniBAAj7Dgj3APb6F_39Bf8BEAgHAhr9_f_TCQD9CPcEAPwCCwALAQAAAg8J9_gAAAATCP_69wABARoLAw4FAAAAA_729_UAAADxAu8EAAEAAPT_8gIE_wAACgUR_P8AAAD2BA38AgAAAPUKFAQAAAAAAub0AwEAAAAgAC3u8L07OBNACUhOUAIqcxAAGmA1AgADDeX179AE4skKtCcWCA_7-Os1_xPL_xUk4foK6efDGgz_IeQMALQAAAAbKAkQEQD0ZRbH7ev8FAGgqvEKH3_FHQ7cJR0e5PgG5UkIFOn4GzsA1gbvHRwBKSweKiogAC1ThjY7OBNACUhvUAIqrwYQDBqgBgAAwMAAALjBAAAwQQAAuEEAAEDAAAAkQgAAiEEAAPhBAACwwgAACEIAAGjCAAB8wgAAYMIAAEDBAABgQQAAgL8AAHBBAADgwAAAnsIAAADBAADwQQAAjsIAAKhBAAAsQgAAgMAAAMhBAAAAwQAAgEEAAJBBAADAwQAADMIAAABAAAA0wgAAuEEAAAjCAACYQQAAuEEAADBCAABwwQAA2MEAAHhCAADYQQAAEEIAAGxCAAD4QQAAgMIAAIZCAACQwQAAuEIAAJjBAABIwgAA8MEAAEBAAAAwQQAAGMIAAAhCAAAAwAAAsMEAAMBBAADYQQAAuMEAAIDAAAC4wQAABMIAADRCAAA8wgAAoEEAAKDBAAA8QgAArsIAAGBBAACCQgAA0MEAAPhBAACAQQAAvMIAAIC_AACYQQAAXEIAAIDCAABswgAAAEEAAJBBAADAQAAAQMAAABhCAAAAQQAAoEIAAHxCAACQwQAAYMEAAKBCAAAAwAAArMIAAARCAACAwAAAOMIAAIxCAAA8QgAA4EAAACTCAADQQQAAgEIAAFzCAACOwgAAAEEAAFDBAAA8QgAA6EEAAIA_AADwQQAAoEAAABBBAAAQQQAATEIAADTCAABkQgAAAMEAAIC_AAAQQgAAgMIAACzCAACAvwAAnsIAAIBCAAAAwAAAQMIAALjBAABQwQAApMIAAIDBAABAQQAAQMIAAFxCAAAAwQAARMIAAJDBAACQwQAATMIAACDCAAAMQgAAFMIAAABBAABgQQAADEIAAAzCAADAQAAA2MEAAJxCAAAUQgAAIMIAADDBAACAQAAAJMIAAJjBAAC4QQAA-EEAAIbCAACAwAAAEEEAAKjCAACEQgAAkMEAAEDAAAAowgAAFMIAAFBBAACCQgAAYMEAAAzCAAD4wQAA4EAAAITCAAA0wgAAiMEAAPBBAAAIwgAAwEEAADBCAACuQgAASMIAALDBAAAowgAAMMEAAKpCAAAwQQAAFMIAAJxCAABQQQAAQMAAAFjCAADYwQAAgMAAAEBBAACowQAAIEEAAADAAABAQQAAgsIAAEDCIAA4E0AJSHVQASqPAhAAGoACAAA8vgAAMD0AAMg9AACOPgAAlr4AAFQ-AABwvQAACb8AAMa-AAAEvgAADL4AAHC9AADgvAAA-D0AAIa-AAC-vgAAZD4AAEC8AACWPgAAQT8AAH8_AAAQvQAA4DwAAJI-AABwvQAATD4AAIi9AADgvAAAED0AAMi9AACYPQAAbD4AAKg9AAAkvgAAFD4AAEC8AADIPQAAlr4AAAS-AACgPAAAwr4AAFA9AABwPQAAVL4AAFw-AAC2PgAADD4AAHy-AAAEvgAA4LwAAJg9AAAwPQAAFD4AAIo-AADKvgAA4LwAAEs_AADYPQAAND4AAEA8AACKvgAAPD4AAEA8AACAuyAAOBNACUh8UAEqjwIQARqAAgAA3r4AADw-AABwvQAAMb8AAKA8AACCPgAALD4AAJg9AACovQAAmD0AALi9AAAMvgAAcD0AABy-AABwPQAAoLwAABA9AAA9PwAAED0AAL4-AAAUvgAAUL0AABw-AAAUvgAAiL0AAOi9AAAUvgAAUD0AAKg9AACOvgAAgDsAAJg9AADgPAAAuL0AAFQ-AACCvgAAdD4AAEw-AAAEvgAAQLwAAOA8AAA0vgAAuL0AAOi9AAAwvQAA6D0AAH-_AACIvQAAUL0AAJo-AADqPgAABL4AAMg9AACCPgAAiD0AABA9AACgvAAAmL0AABw-AABAPAAADD4AAFC9AACgPAAAgDsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=vxME3CgIK04","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18429231626349119763"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"616057778581491991":{"videoId":"616057778581491991","docid":"34-1-13-ZAA221B4285B422D2","description":"This video walks you through the basics of the Core Data framework. -- - About www.raywenderlich.com: raywenderlich.com is a website focused on developing high quality programming tutorials.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/467677/db1f6b3118cc9f8b15391e71b7c8a444/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/5Vg7KgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2idtKQ_NqTs","linkTemplate":"/video/preview/616057778581491991?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Introduction - Beginning Core Data - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2idtKQ_NqTs\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFAoSNjE2MDU3Nzc4NTgxNDkxOTkxWhI2MTYwNTc3Nzg1ODE0OTE5OTFqkxcSATAYACJFGjEACipoaHp0bWR0bGh0c2pkc3diaGhVQ3ozY000cUxsalhjUThvV2pNUGdLWkESAgASKhDCDw8aDz8TnwKCBCQBgAQrKosBEAEaeIEEC_MBAAAA7PILAQoB_wAUEA4G9QICAOH6A_YH-wIA8_0KCPsAAAD9AvsGAQAAAAn29_72_gAAEAH3_AQAAAASBQb5-AAAAPn-9Pr_AQAA9PH_AQP_AAAMDQ73AAAAAAAIAvcDAAAA-RD9BwAAAAD_9QH-AAAAACAALXgc1Ts4E0AJSE5QAiqEAhAAGvABYgr6AOnhGgDzJOAA4AQEAYEFC_81COgAwfwUAL8O2P_pCgIA8vEdAP4LDQDpDAoADwD6_0wi_wDo_A7_JA_8AQkRBABE-QwBG_wFAfQD4wABBgz_Nxf0AgDu_wE1K_f_Iwb__d8H4gD07e7_Cvn7ARMa_QQmEAYBCAYUAfQX-vwA_QcB9fj-_vb3DAAGEQwAEvH0_fr7BQLe5fICBgj7_w389AcV1gICFBr4CfHbBgPq-AH6BA8E_wcS9ALoExwB5f8J9hII-wYHBxQED9MGBR7zEAHtAQH_3Rf4BuX-9Pv83P_93vUE-PX6BQX-EgYGIAAtbidIOzgTQAlIYVACKs8HEAAawAcJUtm-RQSQuoyg8TwDFUS9AIlLPVSnKLslyt69Mi1bvQAxrrsYmAU-gDPrO3-zvbuZgKe-ZfvQPJ_6ET0tCVA-1PhgPOZkGD0QsPa9CKROPUe3Urvgu22-XoqWPRa5TLw5Kic-YLB6OznqDzy-S1k-kRzdO6B8izohlaK8hkSQvE7etrxRlmu8gXSmvZtz0zuVfw0-oqRWvbFVXTzsNFI-2bv5u75_mDvQt-W9aLZmPU2q8Dq_mgO9kZQ5PXXrkLrjNU8-edrrvINdwzxdQD69x-m1PNCJszyoFbs98GkTvT_RK7wLhmm91KppuvN-ELwGlg09IMo8vCRkezxdkbO9jEIYPD41h7v1vCs-zSx4PPp6vjyDz4W8658xPdGhnTtYuzc81KTvPCBqrbn0bBM6KTBTPLryHj0seoy8dmVhPMkvLLtNdp09M0imvN37LLr4cbS8WBwOPPFHUbyGmLY9CmSLPfyt17t5w-K8GVbRvSdcmbwTCwE9UCprvbV33zuGjSI-I4rmu4F4ZrpHoaY95UvDvJFDRDy52q-9irQHPAr8PLwLTx48wADnvN8p8LuoMjE9_3fEPO5Exbs5xXS8qM45vSGz8bvKWJg9Zjk_PBp1BjzmCZ89beCzPFGfCTwtutC7kYRYvZ4He7sIJ529dkW6PGeOZzoG4cA83EAGPRTG3LsIF5e8smZkvOyl5zuWhhC9lRZEvWs0Ujtru4Q9-7N6vDe5Z7s8fKO8guepvdZ_X7iHFo256WITPo4hWrkmskU9o86cPC4lQzn-t5I8BlwBPdsdLDindZs8vzpYvYUFRbanh1I9OblfvaxBhriGyfE78gUQu0NNWzreGOe8IikTvUvyibnMTD-9CmiivPmRdbmLzzM9gBYhvdIzKTlC5Jk8vonhPFWtKDlWBj-9V46FvaKV-ri9mJy8kG1UvZxUgLkmN8w6kf6ovIkI3jnYWYC792zjut2AwTerJog9z7eavfufhznOr8E8SZPMPd9Eh7ggGDS702z5vA06SbhTgQk9yOsBvTbpXTge-eO9G-ucvRzChbiUX0e6DWcGPB4xZTfK4QO-ENcePJf9Tje8lLq87r2-vUmLmzd9VdO8W_0gvMbaFLif2JS9usRsvfJSFDhz4DA9Q5DDvSfU47eIFz-9cpPHvHfPJrgq_SW742bdvKAZyTbnwsi8C9o_PLizwzeGECE9XHfTvd7zm7epa409iwuRPRMnIjjwsjW9XMzPPQxGCrl9iYK9tN40PUVhPThbB4c8e636vP4scrcgADgTQAlIbVABKnMQABpgWOcAA_ghxs38Ev7m87P38_r2BkXRIP_91v8aGNoQBt3trPMA_xES9xqhAAAAHgLH8-YAEnXaz8og4QIM6bUjCBhlAhc1oAMTE-HAItQM4_YIERV_AA8FvA8f-OUXYzkRIAAt_VQhOzgTQAlIb1ACKq8GEAwaoAYAAFBBAABgQQAAlEIAABDCAADIQQAAgMAAAAhCAACgQAAATMIAAFxCAACgQAAA-EEAALDCAACgQAAAnkIAACDBAADYwQAA-MEAAKDAAADYwQAAqMEAAABBAADIwQAAeEIAAIRCAACAwQAAwMAAAJLCAACKQgAAEEIAAABBAABYQgAAIMEAAGBBAABAwAAA-EEAADzCAAD-QgAABMIAAMBBAAAQQQAAAEAAAIhCAAAMwgAAQEAAAMBAAABowgAAIEEAABhCAAA4wgAAMMEAAOhBAADgQQAAsEEAAMhBAABQwgAAbMIAAMDAAACAwQAAbEIAAIDAAABYQgAAfMIAADjCAACYQQAAUMIAABRCAABUwgAAcMIAAADBAACeQgAAVEIAABjCAACgQgAADEIAAO7CAAAcwgAAgL8AAPBBAADgQQAAmMEAAMDAAABwQQAAgD8AADBBAACwQQAAgL8AAHBCAAAQQgAAJMIAABDCAABQQQAAuMEAABjCAADAwQAA8MEAAIjBAADIQQAANEIAAMDAAACgQAAAmEEAAIJCAADUwgAAVMIAABRCAACAPwAAqEIAAPDBAACQQgAAgMAAAJhBAACOwgAAsMEAAKBCAABEQgAAuEEAAEzCAADgQAAAJMIAAMjBAAA8QgAAFMIAACDCAADwQQAAEMEAAFBBAABIwgAAyMEAADjCAACAQAAA-EEAABDBAADwQQAAJEIAAIjBAAA0QgAAYEEAAGDBAADawgAAuEEAAJhBAABUQgAAsMEAAEBCAAAwwQAARMIAAGxCAAAAwgAAiMEAANjBAAAAwQAAgEAAADzCAACAQQAAAEEAABTCAADAQQAAYMEAAAhCAAAAwgAAHEIAAHzCAAAIwgAAAMEAACDBAACMQgAA0EEAAJDBAAAgQQAAUMIAAMBAAADAQAAAwMAAAIA_AABQQgAA4EAAAAzCAAAYQgAAhEIAAJjBAACAQAAA4MAAAKDAAADYQQAA0MEAAADCAAAkQgAAOMIAAIBAAABkwgAAUMEAAMDAAACYwQAAPMIAAExCAACOwgAA2EEAAMDBAAAAwiAAOBNACUh1UAEqjwIQABqAAgAAEL0AAOA8AAA8PgAAqD0AAPi9AAA8vgAAyL0AANa-AAARvwAAmD0AAIK-AADKvgAAML0AAKA8AABkPgAAqr4AAPg9AAD4vQAAQDwAAA0_AAB_PwAA6D0AAFA9AACCvgAATL4AAIC7AAAwPQAAmD0AAIK-AACYPQAAlj4AAHw-AACoPQAAZL4AAEA8AAAsvgAAmD0AAIC7AABkvgAAMD0AAIC7AABkvgAApj4AAHS-AABMPgAA0j4AAMY-AAB8vgAAiL0AAKK-AACGvgAAfL4AAEw-AAAkPgAAgLsAANg9AAAnPwAAML0AAOA8AAA0PgAA6L0AAHA9AAAkPgAAJD4gADgTQAlIfFABKo8CEAEagAIAAKK-AADovQAAiL0AAE2_AAAsPgAAlj4AAOA8AAAQPQAAHL4AADA9AACuvgAAQDwAABC9AACCvgAAQLwAAKA8AAAsvgAAXz8AADQ-AADaPgAAQDwAAFA9AAD4PQAAEL0AAPi9AAAcvgAAMD0AANg9AABsvgAAUL0AAPg9AACgvAAAkj4AAKC8AACKPgAAyr4AAFw-AAD4vQAAvr4AALY-AACIPQAAqL0AAEA8AACgPAAANL4AAHS-AAB_vwAAZL4AAJi9AACWPgAA2D0AADC9AAD4PQAABD4AAMo-AAAQPQAAML0AAIg9AABQPQAAmL0AACQ-AADmPgAA4LwAACS-IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=2idtKQ_NqTs","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["616057778581491991"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"9457768008803276396":{"videoId":"9457768008803276396","docid":"34-2-8-Z62E4EFDF77137F05","description":"Categories allow you to add behavior to your classes even though you may not have access to the original source. In this video, you'll be learning all about them. ---","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4229751/ab4f73aefdc40397b0d635d486be5a3e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/-BIkCQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUpAhnB25xco","linkTemplate":"/video/preview/9457768008803276396?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Objective-C Runtime - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UpAhnB25xco\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTOTQ1Nzc2ODAwODgwMzI3NjM5NloTOTQ1Nzc2ODAwODgwMzI3NjM5NmqTFxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxOkCYIEJAGABCsqiwEQARp4gQoR-wH_AgDr-ggF_QIAABYGBQL1AgIA4voD9gf7AgDzAP7-_wAAAAIBBfwKAAAA-O30_fr-AAABC_8FBAAAAAzx_f_6AAAAA_v9Af4BAAD8-AL_Av8AAP4BEfr_AAAA_AL_7gAAAAD0DQUGAAAAAAPy-_wAAAAAIAAtnnvXOzgTQAlITlACKoQCEAAa8AFZE-P_C_ANA8IW2v_bEQMAgQUL_xEH7ADZ-f8Ay_nWAPIF7wDy8R0A6g4BALTt7AIA6fL_GR4JAATzCf8e-BQABwz5ADH2GwEwCvMA-wz3AAMTEf8Y7yMBHeoFABv8__wV5wP-4evaANL72gAL_y4BDxcGASYQBgHzGBP78SMG__f88__oCQgCxvIQ_gQa8v0KDeT_LAfjAOsCBAnw9vcHAPQKAQ0DBAEfBRMA3PwG--QM-wIH8PwHAygQ_wcbG_v6BAwBCPr3_g8KA_Ym9wD4-v4KBRnM_AcE-vP94xQB-PTzBvTPIfsE5AQC9_z6-_QgAC1uJ0g7OBNACUhhUAIqzwcQABrAB5IH8r6mQAs94IOXvElSTb1XP6Y9GNkEvc3Aor0zJhO9lD8pPIldKz7TXcM9fYYFPJxNl77qPVy5ZI8WvAovYT4XcbC8QdPGOYbjCb7fIPU8rAEqveC7bb5eipY9FrlMvD2h8jyu2SW81Mx_PX9LQD6nSso7gbiGvHAtbjujK4e8s1aZvNybBDzUk968_O0BvT6w4z2ffgg8DO6iPOw0Uj7Zu_m7vn-YO2ZI-rzxbjs9CWmRuyOdA7zN2jc8N5xDPOqv9z0xslE6yE0DPRfLvrx6srC7Y8IgvPo2Ez1e2hA9_8YivBxy_TyFrX4914T8N8UuOz3H90C90FjgPCY19L1-Ay49q7oCPR4ZOz5BpLo7qxBFvMsGo72G1W49ptzYPJtATL3n9ve83OqgOzBjqj2hkZk8JmmjPMOrdjwHAgm9IKEcPLj-gj02U8a7OHrGvDgOobxhLcg8-a2MOrnyI7yieeU8GqlSvAu45712UIk7W4SYvPES_D3AKJy9rShru_iI-D2Vbwk8c8DLO7Z7Xj0HySc8y1asO_pUH73ZYec8WKaEvAtPHjzAAOe83ynwuy2qaj1SESM8Q32_u4Uedr3Qsxm9yGk-vGPdrj3sbyY7a8trO_LvEjxqNcE7GVDzO9rodzx2g6296cucuzHpVL1ANfk8AYK9O78ROLyc7JW8AVRtu9_55T1NlIy7eSvgOn-Hkr2ywoi881Epu8gjrT3eEd88CFVNu8tuAb3xHIA8cOmYO2t7nrt0m8A9OP0wuZNikT2mgT-9g5OsuTclDz3ruIA9HdW7Odke4jxLpGs6gNXYOfXdSD3bVmg5eJgEufp1jDzrqoC981_EOLGWcbx-c1q89_8zO50ICbz4As68cWPqNemcHzyIyWU82kj9Ofzex7snxi09w5dguJf8tDzV7Vq6hopnuAh2nburRKS9GswtuShak70Lcfa8biauORWV6Lw34d475SovuDvWVjwpYHa9yVBQuEWc7zs90dU94glHuYzQmTzSa9g8TUrtt41UKbwGKgO9zZiRN-LPm70zUPm9RsoNuKUl4DxBsfo8QDvTuGvx6b151iS87i9gNvXabLw6Weq9YPq4N5ZSYTx6EAy8lgzGOCRad70dbcG9DhYaOQssWz2m-C68ktCXuNmYhz07nA67pVTAN2zuaDwpIJK8hxiqN7v4tjxl-fw6C8sMOPZ0ej3gD9-9P5mbt4qWVz0QWPk9jRdAOB44gr0z8549nOfyuAahfL1gHIE8YXy1N4ozED0BgEi9EDQStiAAOBNACUhtUAEqcxAAGmBO-AAK6Buz9e4f_NX41hn97ubzAtj1_xHF_xYsuxkJA_2aGvf_HOMICqkAAAAME_cTAAAHcdvy4Se9Ifm-vQ4C6Grr_BaBE_gC8MxIDxwezRAUB1AAGuSv_S_k7hcjMw8gAC1MkSY7OBNACUhvUAIqrwYQDBqgBgAAwEAAABBBAAAsQgAACMIAAExCAACYwQAAZEIAAEBAAABQwQAAPEIAAABCAAAIwgAAiMIAAAAAAACOQgAAwMEAADjCAABgwQAAgL8AAGzCAABQwQAAiMEAAADAAAAkQgAAJEIAAKDBAAA4wgAAtMIAAL5CAABAQgAAEMEAAAhCAAD4wQAA0EEAADzCAACAvwAA0MEAAOhCAABAwgAA2EEAAADAAACIQQAAjEIAAIDBAABAQAAA4MAAAIjCAACgQQAABEIAACTCAAAgwQAAmEEAADRCAAAoQgAAKEIAADzCAABswgAAEEEAAADCAAAIQgAAgEAAACBBAABQwgAAmMIAAKhBAABAwgAAqEEAAEDCAACowQAAkEEAAJRCAAB4QgAA6MEAAHxCAAAAQQAA_MIAAMDAAAAEwgAAHEIAAGBBAADAwQAAwMAAAMBAAACYQQAAyMEAAFDBAABAQAAAKEIAAFhCAABwwgAAkMEAABhCAACYwQAAIMIAAKjBAABYwgAAAMAAADBBAAAYQgAAgL8AAJDBAAAIQgAAYEIAAMrCAABMwgAAQEAAAIjBAABgQgAA8MEAALBCAABQQQAAEEEAALjBAAAYwgAAXEIAADhCAACgwAAAMMIAADDBAABMwgAAwMEAALhBAACCwgAAAMIAACxCAADwQQAAoMAAAFDBAAAswgAAwMEAAKDAAABAQQAAuMEAAOhBAADgQQAA6MEAAKBBAABEQgAA6MEAAOrCAACYQQAAuEEAADhCAADowQAAQEIAANDBAACSwgAAHEIAACDCAAAIwgAA4MAAABBBAADgQQAAGMIAAAAAAABAwQAA8MEAACjCAAAAwgAAKEIAADzCAACAQgAAhMIAAAzCAAAQwQAAQEAAAHBCAACOQgAAUEEAAGBBAACQwgAAkEEAAHBBAABAQAAAMMEAABBCAACAQQAAgD8AAIpCAABMQgAA2EEAAADAAABQQQAAIEEAACBBAACgwAAAaMIAALhBAABgwgAAoMAAAJDCAAAAwgAAAMAAAAjCAAAQwQAAAEIAAHzCAACAwAAAcMIAABjCIAA4E0AJSHVQASqPAhAAGoACAAD4vQAAnr4AAKA8AACIvQAAjr4AACQ-AACgPAAArr4AAES-AAAsvgAAPL4AAAS-AAA8PgAApj4AAHC9AADgvAAAgj4AADC9AADIPQAA5j4AAH8_AACYPQAAND4AABA9AADYvQAAnj4AABA9AABwvQAAuL0AAAQ-AABUPgAAHD4AAHA9AAAEvgAA3j4AAIA7AABkPgAAuL0AALK-AADGvgAAmL0AAEQ-AABkPgAAur4AABA9AADKPgAA2D0AAFA9AADYvQAAdL4AAEA8AABsvgAAUD0AALg9AABwvQAAiD0AAEs_AACovQAA1j4AADM_AAAEvgAAoLwAAFA9AACIPSAAOBNACUh8UAEqjwIQARqAAgAAXL4AABA9AACavgAANb8AAKg9AABUPgAA6D0AAFw-AABQvQAAVD4AAHA9AABQPQAAUL0AADS-AABMvgAAQDwAAFC9AABPPwAA4LwAAMo-AACWvgAA6L0AACQ-AADIvQAAUL0AABQ-AACIPQAABD4AADC9AAAMvgAAuD0AAKA8AAAMvgAAqj4AAHA9AADyvgAAfD4AAKA8AABEvgAAoDwAAII-AACOvgAAVL4AAIA7AABcvgAAoLwAAH-_AAB8vgAAmr4AAKo-AACYPQAARD4AAOg9AAD4PQAAMD0AAIC7AAC4vQAAHD4AAGw-AABwvQAA-D0AAEC8AACevgAA-L0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=UpAhnB25xco","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9457768008803276396"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"526782108558850030":{"videoId":"526782108558850030","docid":"34-2-10-Z663F89EFAD0C0F74","description":"This video will give you an overview of the various instruments provided by Xcode to debug your app. Course is found here: https://videos.raywenderlich.com/cour... --","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2231612/d63ced1d0ac0e0912e9200aeebe7a878/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/-No6EgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dm-yCfWOBqAk","linkTemplate":"/video/preview/526782108558850030?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Practical Instruments with iOS 10 - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=m-yCfWOBqAk\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFAoSNTI2NzgyMTA4NTU4ODUwMDMwWhI1MjY3ODIxMDg1NTg4NTAwMzBqkxcSATAYACJFGjEACipoaHp0bWR0bGh0c2pkc3diaGhVQ3ozY000cUxsalhjUThvV2pNUGdLWkESAgASKhDCDw8aDz8T_wGCBCQBgAQrKosBEAEaeIEACPsOCPcA-vQP_ggG_QEdAAcLCAEBAOIEBP0K_AIA9AH8AvMAAADr_f7zCAAAAAkT_AP0_QEAFfQBAAQAAAAD8f7z-QAAAPD1-PsAAQAA_wLx_QP_AAAN_w_x_wAAAOsED_QAAAAABw8MCwAAAAABBAf-_wAAACAALe7wvTs4E0AJSE5QAiqEAhAAGvABfyPlAK74Ef3_BAMB_fLrAbEMGv9vAPQA6vcAANvw2gC1FQYB1OoNAKMJBwH7EQ__vAPyAE_9_gDZFScAPgv-AA339ABs3RIBM_AIAA8nCf72K_v-Bx4U_w_17AAzGRz-NiAI__Ht1_4U3voA9PUSAB728wUNHRMBBvcYBe4E-gICEOb-6Tj6AOEE9fgLAx8C-RYOCf4e-wYEEAIADfUJBvggBf0l1usBCw8G_wEBC_n0DP73HhHxBtje4v4RChsC3Rz2-BcK-QcICwj_Cfbk_Af-EP7qD_EBEAgI_tYL-f8W2fvzyQcK8u8LBfQFDfcCIAAtVOwdOzgTQAlIYVACKs8HEAAawAdK1Ou-ykBUPCWuozyimQc-rdEcPa1S1Tx5B5O9Hom3vVFsoDxNMhI-mYm9PGOH57yZgKe-ZfvQPJ_6ET1xcrc-y6upPOgRKD2X9OI7bygBPcFvw7y-77m91o9NPUEWvTw9e8M9_RBAPdUNb7xYHy8-7iyQPftGDzwrV8O9nWxevfqUCL3Z2bY93EbDvQtxtrzOhww9JTI9vMyd0zu_Dvw92tAIPSutFb3UuTK-R2lAPSSNmzzNUMG95jdRPX46mjsr2fE9PX0EvS8BUzybjVq9w3esvLMIRTy9R5c99VRdvR3rHjxt-oi9mHIZPaDGmDxyY4Q8_pgbvdbsNz0NUyu-XLKmO2K6Nbz8MwW841jyPADW6rngoD299ZHlPLhvmjwlqXG8m5-8PeCFrbznOig9FzY5PR-Cy7tF1dC7668yu42YWbxNdp09M0imvN37LLp21Z29eRHcPH_sfbux64s7cHpVu7IKwLzbARK9KJYAvepEG7rBwg49jIqTvS9gE7yPVP89XRjpvfVQNrykLcM9Bsq3vF2ofLuszRy7xHacPGEQvbyg86Q8Xx4XPTCz-Lr4qP89xkc1PSn-lLzxbpu9ycuavV5tAbyLajY9QvuFu9I_WjucW1e8VAQTvcLDNDz9LeY8KuX1vPk4Szv7YJS96SC5vJLNlztNCr28OPUhPfXQYzth_iq9PCRGvHWPrjtYK4k8JJVOvd9tnDtE87U9liJvOV7L-TpIpO08f40_vRKkTrvWm5c928w3PU24Ojlmf0U8ruKDPO_gqzpmCbw8vXDGOxTvnTqovyM9N_FfvWg0obgFC6-7KW37vBsV3zjhIIS7HvH1PP_MLrlo2Uk8hWdXu8qZGjs0B9K8C7gCPedeSjpTWfS9r-GzvIyMj7m9YZG8x6tivMCRxbi3RE49qXsDuXu3KLjiJVW77oI5ujj4CLiEqXw9Re8WugsKJLl4fUY9ueanOwY1ADffAw89wLA8vdCgE7i_IRm9NaC5PHlXSTcMMz49YrKyva78O7dAmCW84yKSPCv1W7muYJC9twKUPE5cHjjEq9E8GF3BO0O2VbicenO910vTPZ-NlziE8l69X4C3O6olGDgpugS9hS2RvEudB7nJZLe93g_uvBpa3Detbeq9U25MvZQx-Tf-GYQ9CUZvvYWzE7belqM9WNeyvGOZJDi1PRC9L2fbPPDhALhpUso8F0tMvZIAW7hVGKY9bQvFPYPH5zgYJzm9lEOlPWWUx7iYD4293R-EPYzD0TcIZII71ixhvSjoXLggADgTQAlIbVABKnMQABpgXP0AFdwj4dbLLwgOD-AI_AcJ_CkFK_8d7P8CR-j0DgzZuOkqAAXZ7gyoAAAADSfuK_wAEXXk7QT_wBosxdcYHvpo6hoIgUkSFN75Dtj9FeEC5SUQANvFrwoK3PlVOfwgIAAtvGQoOzgTQAlIb1ACKq8GEAwaoAYAAIDAAAA0wgAAZEIAAKDAAABkwgAACEIAAOhBAAAAwAAA5sIAABBCAAAQQgAAgEAAABDCAACowQAAIEIAALDBAAAkQgAAoMEAAFDCAAAMwgAAYEIAADzCAABQQQAAAEIAAOjBAAAgQgAAHMIAAGBBAABEQgAAYMEAACDBAADQQQAAgMEAAKBBAAAswgAAAMAAACDCAAC6QgAAUEEAAGDBAACoQQAAkEEAADBBAABUQgAAAAAAAFTCAAAoQgAAAMEAAIBCAAAswgAA4MAAABBBAAAQQQAAgEEAAIDBAADAQAAAYMEAAIBAAACAQQAAJEIAADBBAABwwQAAQMEAACzCAABIQgAAiMEAAGBCAACgQAAAiEEAAGjCAAAQQgAAbEIAADDBAACcQgAA6MEAAPrCAABMwgAAiMEAAGBCAACuwgAA0MIAAMBBAACAQQAA4EAAALhBAAAkQgAA4MAAAMBBAAAYQgAAoEEAADDBAADIQQAAIMIAAFzCAACAQQAAOMIAAARCAAB4QgAADEIAAEBBAAAQwQAAoMAAAEhCAACSwgAA-MEAADhCAAAUQgAAjEIAAKhBAAD4QQAAJEIAAEDBAACAwQAAsMEAAJZCAACgQQAAaEIAALjBAACgQQAAOMIAAKDAAAAEwgAA8MEAAJLCAAAUQgAAPEIAAAzCAAAMwgAAfMIAACjCAADgwQAAmMEAACjCAABgwQAAcMEAAJDBAABAwAAAqMEAALjBAACgwgAA-EEAACDBAABAwAAAEMEAAAhCAAAowgAAPMIAAJhBAACAwQAA6MEAAIA_AAAAAAAAIEEAAFjCAADQQQAAsMEAADDBAAAUwgAAgMAAAKBAAABAwgAA0EIAAAjCAACgwAAAAAAAAGDCAAAMQgAAkEIAAIC_AAD4wQAAysIAADRCAACAwAAAjEIAACjCAAAcQgAAMMIAAKjBAAAIQgAA5kIAAKjBAAAwwQAAlMIAAOjBAAAcQgAALMIAAAzCAABcQgAAAMEAAOjBAABAwgAAgEAAAHBBAAAAwAAAFMIAALBBAACYwQAAuMEAAGDCAAAAwSAAOBNACUh1UAEqjwIQABqAAgAAdL4AACw-AABcPgAAgj4AADA9AAAQPQAAED0AAAu_AABUvgAA-D0AAJg9AABAvAAAjj4AACQ-AABAvAAA2L0AAEC8AACoPQAAyD0AAM4-AAB_PwAAmL0AADQ-AABwvQAAwj4AAHA9AADoPQAAFL4AABC9AACSPgAAFD4AAJY-AACmPgAA4DwAAHw-AAB0PgAAfD4AAM6-AAC2vgAA6L0AANa-AABQPQAAFD4AADS-AACqPgAAzj4AAMg9AAC4vQAAuL0AAHA9AAAsPgAAiL0AAKA8AAAQPQAA8r4AADA9AAAPPwAAiL0AANY-AACGPgAALL4AADA9AAAMPgAAuL0gADgTQAlIfFABKo8CEAEagAIAABS-AABQPQAAJL4AABm_AACIvQAAmj4AAKA8AACSPgAAQLwAAAQ-AADIvQAAED0AAAQ-AACgPAAA6D0AAKC8AACYvQAAQz8AAEA8AAADPwAA2L0AAKi9AAAMPgAAbL4AAFC9AABQvQAA6D0AAEA8AABQPQAAoDwAABC9AACAuwAA4LwAAAS-AAAMPgAAZL4AAOA8AABMPgAAJL4AALg9AABQPQAAFL4AALg9AADgvAAAoLwAADA9AAB_vwAA2L0AAKi9AADoPQAAED0AAEC8AAAQvQAALD4AAKY-AACIPQAAQLwAABy-AAD4PQAAyD0AADQ-AABAvAAAQLwAADy-IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=m-yCfWOBqAk","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["526782108558850030"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"8560308685069930763":{"videoId":"8560308685069930763","docid":"34-4-11-Z14394AD0C83F4F9D","description":"Learn more about SpriteKit actions and how they can be used to animate sprites. Updated course: https://videos.raywenderlich.com/cour... -- - About www.raywenderlich.com: raywenderlich.com is a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4804981/390d4bda04eac0fe5ab354f1547d1b3b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CuwqZgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLqJ8r3WMCjc","linkTemplate":"/video/preview/8560308685069930763?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Collision Detection - Beginning SpriteKit - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=LqJ8r3WMCjc\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTODU2MDMwODY4NTA2OTkzMDc2M1oTODU2MDMwODY4NTA2OTkzMDc2M2qTFxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxPABIIEJAGABCsqiwEQARp4gQQL8wEAAAD0CQ8JBQb8ARAIAwv2AQEA5_0FAv_-AQD18An8_gAAAAL4BwQLAAAAAwH5BfL-AQAXAAP-BQAAABMABQT8AAAA_Qr69_8BAAD5B_r59gIAARMEAf3_AAAA8AQE_P7_AADwAgEEAAAAAAPwAAUAAQAAIAAteBzVOzgTQAlITlACKoQCEAAa8AFcHNL-C-UAA7L40QDJC_r_gSIK_j704P-_6_MA3PHGAdsW0wDa3zL-BxUEAKj--AHzGez-Jw31ARwELQArBSgBJA7pAUvjDQEvAggA6BP0_wQYFv4TCCoAJNX2ASUB7QIk_SL_0QXA_8L8_wAABhkCFf32_TsIFgDwHxj69BoJ_vzn4P3iDAoDxt8M_v0PAwML_dkAMSTr__P4FAIQ4-v_LN8f_w75-QYkCwcN0_sH-vMI-QX38AMC_CMZCgkiIvnn4xz_BO389CEnCvgn6PcA3-Tk-Rn19Qvx9vkN4AsG_ejuCgDnDwMH5gwZ_uEI9e0gAC3_IR07OBNACUhhUAIqzwcQABrAB2oW0L6slBk9Uw33u0lSTb1XP6Y9GNkEvU04mr3QpGK7SMETvaZIPj6dvEg9-JKhO5xNl77qPVy5ZI8WvAovYT4XcbC8QdPGOYbjCb7fIPU8rAEqvUePD75tpJE8aDjKPLyFP7zTc4E8AbijPB0A8T311RW9-Z4xvSIUwDzWzPW8hSqQvKSYk7pqNLm6kXfzvD8_Zz17YZe80gsOvCDrCT7Fbdm8qpk1vGtzELy2V9U8fbAOPBaSYr0RXnW7PvTTvGXHJj6l9Rc9bgXBuwXuaj1Otda8Ux9tO0dVuDwqCLm81PkLvUcsGDy2LYq8RBwEvErExT2X0xS9MGOKvOrQlL1p78I8b90IPfW8Kz7NLHg8-nq-PNJXm73dSFQ9GvQtuwsC9bx7_Dm8cO-aPLmJ2j0J6xU9rguFO4nqLbzp2429304DPLzFuD2u6zw7qCO2vBsvXb0Y0Ks9q1woPL5o0buQ3ks9rCMivAdECL4diBY9f9OFvCJlpT0xNj69aOc0PH0J1T0RqrM66kKHO1VrAT072bS73iO2PJkhf715ys27RdqGvB-HILxQ-uc7CGaWu9wRzj3xk_Y6yvxTOaY_kL184Lq7wJ4nO36fmz3vlj-8_AgVPHP-XDyKAdQ7A5hwu2DcN727BMy9KrrDureboL1Y0kC9ok4SPDNonb3p6548aHbAu54J7T1dG8U8u3ttutNrg72lsL07tM6VOj1Izz31Bkk9Lb-huiU_Ij32Kg28Oto_uhNIKT1GP_o9QIy2tzy98j1KyFG9V8GOORBndD3dWbA9fKa_OdFCXTxIkCW91WeUODSLKz2tG5o9a3gvOA8KyrwSDTe9DHufOKoBdD31e2e9ERHluVZSnbxDyk-8twPFNl53xDxdx_I7Q2j9uMQALjz-D7A8RLust2Adxzw2sRs9XhRZuOlMNT3UfYQ7_cEuOcnpi71sjcK9TzlGOW0LhbzYw7A60d5BOKvMCjrLqym9CVXCt9TuV7ykORI-xf1VuYM1Tjz9FAW8axZuuJEqijzMB8S8L6D-OGBZGb6Lwk69KjD6uL3YgzvKppw8BXkTN2h1Mr5kpCg9F8pMt2FM_rvUmLW9M7SCNkuPuz1CPgi9PGN8OBrerL3mIdO9aELKOAFwZz2v7ti9oVCHuDRTED2CVOq95RyOuG3q2TuwDUu8PZZGN1StRT0zTkM8Dc8VuD-Oxj0r3gi-hyK0uFUYpj1tC8U9g8fnOGZcAr10Fkw9gHiYuJVpT73nr6m78Ly3Nuxtkz3u8Y29vFZutyAAOBNACUhtUAEqcxAAGmAz8gAP4gbNIwBOBQUVzxDg2TbqIOUZ_xnS_zIavSX66NeyDvoAC9sfHaIAAAAhFNggBgDgd8r4yBfBGOehl-P_8H_a7xXIKz8XzOwqCyEq8QU4OVoA6u23BCYWvww9IyEgAC1LEhk7OBNACUhvUAIqrwYQDBqgBgAAgD8AAIBBAABEQgAANMIAAARCAADAwAAAWEIAAIBAAAC4wQAAYEIAAOBAAADowQAAiMIAAKBAAACgQgAAgMEAADzCAAAQwgAAAAAAAFzCAADowQAAgMAAAADAAACAQgAAYEIAAIDBAAAMwgAAlsIAALpCAABAQgAAiMEAAJhBAAAIwgAA4EEAAAjCAADgQAAARMIAAOZCAABkwgAA6EEAAJhBAADgQAAAokIAAGDBAABgwQAA0EEAAFjCAAAAwAAAwEEAACDCAADowQAA4EEAAExCAADAQQAA6EEAAGTCAAAowgAAAEAAAOjBAAA8QgAAmEEAAOBBAABQwgAApMIAADRCAABEwgAA8EEAADjCAADIwQAAAEAAAJpCAABAQgAADMIAAHxCAADoQQAA-sIAAIDAAAAAAAAAREIAAGBBAAAgwgAAQMAAAOBBAABwQQAAkMEAAKjBAACgwAAA8EEAAIxCAAAUwgAAFMIAAKhBAADAwQAAYMIAANDBAABAwgAAYEEAAAxCAAAUQgAAIMEAAHDBAACgQQAAcEIAANjCAABcwgAAcEEAAODAAABoQgAAsMEAAIxCAACYQQAAHEIAAOjBAADYwQAANEIAAHxCAABAwAAAIMIAAKDAAAA8wgAACMIAABxCAACIwgAA8MEAAHhCAADwQQAAQEAAAMDAAAAkwgAAkMEAAIBAAACwQQAAuMEAAJBBAADQQQAAuMEAALBBAACIQQAAmMEAALTCAACYQQAABEIAANBBAABwwQAAWEIAABjCAABkwgAAYEIAABzCAACIwQAAqMEAAIDBAAAAQQAAIMIAAJhBAABAwQAA0MEAANDBAADQwQAAMEIAAMDBAACWQgAAhsIAADDCAAAAwAAAEMEAAJRCAABkQgAAwEAAAIBBAAA4wgAAgMAAAEDBAACwwQAAgMAAAGRCAABAwAAAuMEAAGxCAACEQgAAiEEAABBBAABQQQAA4EAAAHBBAADgwAAAHMIAAAAAAABowgAA4MAAAITCAAD4wQAAIMEAAADCAACIwQAAJEIAAJbCAACAQQAAhMIAABjCIAA4E0AJSHVQASqPAhAAGoACAACSvgAAfD4AAIg9AAB0PgAAHL4AADy-AACIvQAA8r4AAEy-AADIvQAAED0AAIa-AABEPgAAVD4AAAQ-AACGvgAAEL0AAIC7AABEPgAADT8AAH8_AAAQPQAAUD0AAFA9AAA0vgAAqD0AADA9AABAPAAAEL0AAPg9AAAEPgAAVD4AAPi9AACIPQAAoj4AAOC8AAAsPgAA2L0AAES-AABEvgAAxr4AABw-AABQPQAAJL4AAEA8AACePgAAtj4AAJa-AADYvQAAHL4AAEA8AACAOwAAqD0AAJI-AADgvAAAQDwAABs_AACgvAAAgj4AANI-AAC4vQAAMD0AAHA9AAC4vSAAOBNACUh8UAEqjwIQARqAAgAA6L0AAIY-AACGvgAAL78AAHS-AAAkPgAAuL0AAKo-AAA0vgAAJD4AAKi9AACevgAAqL0AAHy-AADgvAAAuL0AAOC8AAA7PwAAoLwAAL4-AACIPQAAuL0AACQ-AAAUvgAAmL0AAJi9AABcvgAA6D0AALg9AAAUvgAAED0AAJi9AACoPQAAoDwAAOg9AACmvgAAPD4AAIA7AAA0vgAAPD4AAKA8AABcvgAA6L0AAFC9AAAMvgAAnj4AAH-_AADgPAAAir4AADw-AABQPQAAiL0AAIA7AACePgAAmD0AABA9AAAQvQAAHD4AAEw-AACAuwAAoDwAAIg9AADoPQAA4LwgADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=LqJ8r3WMCjc","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8560308685069930763"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"7686974279550777477":{"videoId":"7686974279550777477","docid":"34-11-15-Z4B0EC485DC4FF8C0","description":"In this video, you'll learn the basics of working with variables. Interested in game development? Looking to learn C#? By doing this, you'll learn how Unity manages the language as well a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4754636/faabc07cb88574a69ed8aa9cb4df398b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/nZR8SwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DuYfgZsrDqSw","linkTemplate":"/video/preview/7686974279550777477?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Beginning C# with Unity: Variables - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=uYfgZsrDqSw\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTNzY4Njk3NDI3OTU1MDc3NzQ3N1oTNzY4Njk3NDI3OTU1MDc3NzQ3N2rBDxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxODBYIEJAGABCsqiwEQARp4gQgG-QwAAADs8gsBCgH_AP8HCP_4_v4A3_r9AgP7AgD9-A7_-AAAAAn7_gcBAAAAAv799vP9AQAP_f4DBAAAAAn5E_79AAAABwH9_v8BAAD99wH59gIAAQgFD_z_AAAA-Q8E8f__AAD-DwUBAAAAAAPx-_wAAAAAIAAtmUDVOzgTQAlITlACKoQCEAAa8AFRDQj89_PnAa4J7f_pDdYBkhUN_0II-QDVBvcB4ijEAbvtCwAC3TkAzQfn_4EXCQLr5O0ALBcY_ywCA_8A7BQAAArgATfoFABADe4A4xoF_xQQMP8T3B0ANQH9_xvWIADtH_cA6A_WAcL5zQEgFSYBJx4J_yns5wbC9ikB9vkU_e_1BQPo8yUC7xcG-vkiGwX4Eev4FzDV__Yr8gQwAQQIDusK_SgC5gINNwgA0OcA_Ojw7vYL4QQA_PYO_BQGDfH76Rn-9gX96-Qs_fJDBPL01BD8ADLyAA3-4gH0x_IA_tj_FwXEOAr4FvkF-Q4V9fAgAC1CrRQ7OBNACUhhUAIqcxAAGmA25AAZ2_u6_S0fDt_z7w302efxJOr1_w6y_wgr3xnvANi4CO3_FwMFD64AAAAnIeUE2gAOaczqAfTU9ALH6e8S92H69faDAyot2_op6RUr-fYhE38AB_zFBQ3U9w8iBCEgAC2p2jI7OBNACUhvUAIqrwYQDBqgBgAAwEEAALjBAAAcQgAAAEIAAJDBAADgQAAAUEIAAChCAACAwgAAyMEAAABBAADgwAAAaMIAAOBAAADoQQAAmEEAAEDAAADcwgAAUMIAALhBAACUQgAAksIAANDBAABAwQAAQEEAABBBAACuwgAAQEAAAGBBAACIwQAAsEEAAMBBAADcwgAAkMEAABBBAABEQgAA2EEAAHxCAAAAwgAAhMIAAATCAACIwQAABEIAAMpCAAAIQgAAcMIAAPBBAAD4wQAAnEIAAIhCAAAwQgAAAEEAAFRCAADowQAAgEEAAGhCAACwwQAAgMEAAPhBAAAkQgAACEIAAAjCAADAQAAAJMIAAABBAAC0QgAA4EAAAMhBAADIQQAA4EAAAEDAAAAwQgAACMIAAERCAAC4wQAALMIAAMBAAADIwQAA4EEAAFjCAABowgAAgL8AAMDBAAA4QgAAKMIAADTCAABAQgAAEMIAAOBBAAAQQQAAQMEAAOBBAAAAwQAAkMIAAIC_AAAQQQAAwMAAAJJCAAAwQQAAoMAAALjBAAAYQgAAiEIAALhBAABwwgAACMIAAATCAADgwAAAMMIAAAhCAACEQgAAQEEAADzCAADgQQAAAEAAAADCAAAwQgAAWMIAADhCAABAQQAAgMEAAIDAAABgwgAAMMIAAJBCAAAsQgAAkEEAAKBAAABQwQAAMMEAADBBAAAgQQAAgD8AAIZCAACIQQAAIMEAAGDCAABAQAAAUEEAAFDCAADgwQAAFEIAAODBAABAwAAAKEIAAIA_AABgQQAAZEIAAFDBAAD4QQAAkMEAACzCAAAAQAAAbMIAAJhBAAAcwgAAiMEAADzCAAAQQQAArkIAAJjBAADgQAAAcMEAAIjBAAAAwQAArsIAADRCAAAMQgAAAEEAAExCAACAwgAAQMAAAJDCAAAEwgAAyEEAAEDAAADAQAAAOMIAAOBBAACgQgAAOMIAANDBAABAwQAA6MEAAMxCAADwwQAAFMIAAGBCAACAQQAAKMIAABTCAADowQAACEIAAPhBAADAwAAABEIAAABAAADAwAAAtsIAAFTCIAA4E0AJSHVQASqPAhAAGoACAACgvAAA3r4AADA9AAAkPgAAoLwAAAQ-AADYPQAAEb8AAMK-AABAvAAAbL4AAKg9AACYPQAAFD4AAAy-AACIvQAAbD4AAJg9AAD4vQAA6j4AAH8_AAAUPgAAoDwAAKC8AAAwvQAAkj4AAHA9AAA0vgAAur4AAFC9AACKPgAApj4AAHC9AADIvQAAvj4AAAw-AAA0PgAAcD0AANK-AAB8vgAAcD0AAEA8AACAuwAALL4AAFC9AACmPgAABD4AAJg9AACIvQAAhr4AADA9AABMvgAAXD4AACQ-AAB0vgAAML0AAEk_AADYPQAAqD0AANY-AACgPAAA4LwAAKC8AAAEPiAAOBNACUh8UAEqjwIQARqAAgAAqr4AAPg9AACKvgAAPb8AAOA8AADoPQAAmL0AACQ-AAAUvgAAkj4AACS-AACgvAAAXL4AABS-AAAsvgAAEL0AAOC8AABHPwAAXD4AAOI-AACIvQAAuD0AACw-AACgvAAAdL4AAOA8AADgPAAAuD0AAJg9AACAOwAAqD0AAIC7AADgPAAAgDsAAEC8AADCvgAAkj4AAIA7AACGvgAABD4AAOA8AACgPAAABL4AAKA8AABwvQAAhj4AAH-_AABcvgAAcL0AAJY-AAAUPgAAUL0AABQ-AABcPgAAsj4AAKA8AADgPAAAQLwAACw-AACovQAAuD0AAGw-AADovQAAZL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=uYfgZsrDqSw","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7686974279550777477"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"18083856592634284873":{"videoId":"18083856592634284873","docid":"34-4-1-Z4C490C527DB9AF0E","description":"In this screencast, you'll learn how to do basic validation in your vapor web app. --- - About www.raywenderlich.com: raywenderlich.com is a website focused on developing high quality programming...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2712809/16ca78972af68eef26919e6a66e122fb/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/2pXeGgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Ds_JV3tP9rVs","linkTemplate":"/video/preview/18083856592634284873?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Server Side Swift 3 with Vapor: Basic Validation - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=s_JV3tP9rVs\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFgoUMTgwODM4NTY1OTI2MzQyODQ4NzNaFDE4MDgzODU2NTkyNjM0Mjg0ODczarYPEgEwGAAiRRoxAAoqaGh6dG1kdGxodHNqZHN3YmhoVUN6M2NNNHFMbGpYY1E4b1dqTVBnS1pBEgIAEioQwg8PGg8_E_EDggQkAYAEKyqLARABGniBCwXz_Qf4APb6F_39Bf8BLfwTAfMGBQHhAu72A_wCAAT5Ef4HAQAA8wXv-gsAAAD2_P70-f8AAB0G7v4EAAAAAvPzAPgAAADvBAD9_wEAAPnwAPcDAAAA9vIK8_8AAAD5EPz6_wAAAA4HAQYAAAAA_-0IAQAAAAAgAC1Hnb87OBNACUhOUAIqhAIQABrwAVAZ6PwE3RYFtgju_8sL-v-BAAL_KPbrANLn7gHZBuMB2u32AO_uIwAEAwYArBALAeX85f8yB_YA9-8Q_ykEJwEjDuoBaN4RATgA_QDnJO3-_gog_iHuGP4v0wcAOwr__SkCDP_a5tEB2Pr-AA4oGQT-CBABLhQHAf4NJP30GQn-Af3v_vQUDwO-Dw38CgkG_vkP7fklFd3-7gMdBhUT7wMM7Qn9IvTzAAQdDwn1_QQBxwjuAPAXAAbpAhEF9jAVAxD5Ggnv_vT5_A38ATXn8P7qLAcGG-oECPYE7v7hCwX99AQQ-tcJChL67RH56PYB9CAALb9PJDs4E0AJSGFQAipzEAAaYE4EADgA78nzpRDk6QH_9_YD6Qvm3Sv_C8gA8FDj8hoCI6sD7P9I9h8cqgAAAAwF2ir9ABRwAvfv_scb_drAGQPkfwHkY4NH_Bf50l8GBggY8Bf2SQD95sUAFvDIMBX1DSAALVUNHzs4E0AJSG9QAiqvBhAMGqAGAADAQQAAQMIAAEhCAADIQQAAQMAAABxCAACIwQAAAEEAAKjBAABQQQAAQMEAAGDCAACiwgAAQMAAACBCAABAwAAAuEEAAI7CAACWwgAA6EEAAJhBAAC0wgAA6MEAAHhCAACAQAAAGEIAACTCAAAAwQAAMEEAAHDBAAAUwgAAmMEAAITCAAAYwgAAJMIAAAxCAACAvwAAgEIAAHjCAACCwgAAlEIAAHDBAADYQQAAuEIAAIA_AAAQwQAAEMEAAIDAAAC2QgAAIMIAAATCAADgwQAAoEAAAIBAAACowQAAoEEAAHBBAAAgwQAAeEIAAAAAAAAQQQAA4MEAABBBAABQwQAAbEIAAPjBAACAwAAAJMIAAABAAABMwgAAgL8AAM5CAAAcwgAAoEEAAJhBAACUwgAAFMIAANBBAAB4QgAAoMEAABjCAABAwAAAAMAAAHRCAABIwgAAQEEAACDBAAAsQgAAQMEAAEDCAAAwwQAAwEEAAODAAAAcwgAAJEIAAABAAABgwgAA2EEAAChCAADYwQAAoMAAACBCAABkQgAAlsIAANDBAAAAwAAAPMIAALhBAADYwQAAIEIAAKxCAAAcwgAAoEAAAHBBAAAEQgAAMMEAAJhCAAAgwQAAyMEAADhCAACwwQAAwsIAAOjBAACMwgAAkkIAACxCAAAQwgAAQEAAAFzCAACAwgAAXEIAAPDBAACIwQAA8EEAAHBBAACwwQAAOMIAAJDBAACgwQAAcMIAAPjBAACAQAAAQMEAAEBAAABAQQAAQEAAAIC_AAAAAAAABEIAAADAAAAAwQAAoEEAAKBBAAAEwgAAwMAAAMhBAAB0QgAAeMIAAAjCAADgQAAAAMEAADRCAAAQwgAA4MEAAABBAAA8wgAALEIAAABBAAB0wgAAoMEAAHzCAADwQQAACMIAAIjCAABAwQAA2EEAAHDBAABwwQAAQEIAAMZCAAAkwgAAyMEAAADCAABAwQAA7kIAAJjBAABswgAAikIAACjCAADgwAAAkMEAAHDBAAAwQgAA8EEAAMjBAABQwQAASMIAAEBAAABkwgAA4MAgADgTQAlIdVABKo8CEAAagAIAAAO_AABAPAAAFD4AAGQ-AABUPgAAoDwAAOC8AABpvwAAML0AAHA9AABQPQAAHL4AAKg9AAB0vgAABD4AAEy-AAAsPgAAgLsAAHC9AADePgAAfz8AAJY-AAA0PgAAHL4AAEQ-AACAOwAAmL0AAHA9AAAsvgAADL4AAMY-AAAsPgAAMD0AAL6-AAAMvgAAQDwAACw-AABQvQAAVL4AAHy-AABEvgAATD4AAJo-AACavgAA9j4AAKY-AADoPQAA5r4AAI6-AACCvgAAUL0AAAy-AABsvgAAgLsAAAS-AACIvQAATT8AANi9AADgvAAA_j4AAJo-AABUvgAA4DwAAFQ-IAA4E0AJSHxQASqPAhABGoACAACWvgAAfD4AADy-AAAhvwAAML0AAEC8AADIPQAA-D0AANi9AAAMPgAA6D0AAJi9AACAOwAAmL0AAHA9AACIvQAA6L0AADc_AAAwPQAAxj4AAKi9AADgPAAAuD0AAGy-AAAMvgAAZL4AAIA7AAD4PQAAcD0AABS-AADYPQAAoDwAACS-AABkPgAAij4AAM6-AAAcPgAARD4AAJa-AACAOwAAmD0AAPi9AABEvgAAoLwAAGy-AAA0PgAAf78AAIC7AACAuwAAgLsAAKg9AAAwPQAAqL0AAJ4-AACSPgAAyD0AAKC8AAAwPQAAXD4AAIA7AACYvQAAuL0AAOA8AAAEviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=s_JV3tP9rVs","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18083856592634284873"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"7728524300783278406":{"videoId":"7728524300783278406","docid":"34-6-2-Z0325127A6B10C060","description":"Welcome back to our Season 10 Kickoff. Dru has got a quick episode where he calls up our new co-host for you to meet and talks about some of the things you don’t want to miss this season.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3441900/7e941bcc10f1a2ef7ef1ca6a7aa2912e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/4ofSCgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGlNURcAKIyM","linkTemplate":"/video/preview/7728524300783278406?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"raywenderlich.com Season 10 Podcast - Meet the Hosts","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=GlNURcAKIyM\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTNzcyODUyNDMwMDc4MzI3ODQwNloTNzcyODUyNDMwMDc4MzI3ODQwNmq2DxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxPKCIIEJAGABCsqiwEQARp4gQIPB_7-AgD8ABAFBwf8AegNAwb7__8A4wX9AQD8AgD--PAF-QEAAAL9APgCAAAABwYB8Pz9AQAE-QX-AwAAABL-APj_AAAA-fr0Df8AAAAB8PoD9gIAAQX6Cvz_AAAA8AQE_P7_AAAAF_cLAAAAAPzy_e8AAAAAIAAtaFfWOzgTQAlITlACKoQCEAAa8AF_CQEDsunx_UbsBwDyEu8Aq_fwACTu_QD68Q0A6tL8ACMB-gHKIwn-CdwBAAoYBAER5Pb_DPrtAAv59f9BBAEACvvrAScADQDyBvoA-fH5APsOBf8NBvgA4xcCACLx8_8FAQn_8OPs_ybj_AEY8AEAAPT9__sK_AMp9A0ADOUT_xjf_gH7H_oBEvAEAvUCCwMN__IGBPgZ_RcM7QHwCfAEIg0N_fUZAgTwGQcDEOUGAxTxDgDqBf4A3_v6Bf7_AvzvCf8CAOsIBgYIBv8ZERID3-8SBuj5AvnsAPj_A_sP-yUJAQIm6_0F6An5_vIR9wEgAC2zdFc7OBNACUhhUAIqcxAAGmBREADs_Av359Er4_Dt9PwIJvsoE-bpAAzxAAEk6fIZ-QbeHAcAE9MD7cEAAAD-F-k3GADIVR3k1yr9BBXT3_7mG38MDsXUDvzuDfXd-vkgLvjzRiUA1hLTBQwFBS4OKRcgAC0Rz087OBNACUhvUAIqrwYQDBqgBgAAiEEAAJBBAAAQQgAAHMIAABBCAADAQQAAWEIAADDCAAAIwgAA4MAAAKxCAAAEQgAAiMIAACzCAABkQgAAAMEAABBBAACwwQAAwEAAAIzCAACQQQAA4MEAAADBAABEQgAAIEIAAAhCAACWwgAAlsIAAKxCAACoQgAAQMAAANDBAACEwgAAgEIAAODAAAAAQgAAMMEAAIBCAADAQAAAqMEAAMDAAAD4QQAAXEIAAMDAAAAIQgAARMIAAGDCAAAQwgAAqkIAAODAAAAgwQAAwEEAANjBAACYQQAAQMEAAEDCAAAswgAAAEAAAIBBAABAQgAAgEEAAETCAAAwwgAAqMEAAPjBAAAowgAAwEEAAHjCAACAvwAA8MEAAKBAAACkQgAAIMIAAIxCAABgQQAAUMIAAJDBAAAYQgAAIEEAAEBAAABQwgAAwMEAALBBAAAQwQAAYEEAALhBAACawgAAeEIAADRCAABowgAA-MEAAAhCAAAkQgAAIEEAAMDBAABAwAAAgL8AAGBBAAAsQgAAhMIAAKDBAACUQgAAskIAAPDBAABkwgAAiMEAAGDBAACAQAAAWMIAAGhCAAAAAAAA0EEAAPDBAAD4wQAAUEIAAJBBAAAAwAAAYMIAAKbCAADIwgAAkMEAAEBAAABkwgAAMEEAACxCAACqQgAAQMAAAIjBAACGwgAAcMEAAITCAADYwQAAAMAAAJhCAACAwAAABMIAAABBAACAvwAA8MEAAJDCAACwQQAAUEIAAOhBAAAEwgAA4MAAAEBAAADgwAAAREIAAFTCAACAQAAAcMEAAGhCAACgQQAA4EEAAMBBAABAwQAAYEEAADzCAACCwgAA2EEAABDBAAAIQgAAGMIAAODBAADoQQAAkMEAAIBAAAC4QQAABEIAABjCAAAAwQAAAEEAAEBBAACYQQAAGMIAAGDBAABwwgAAAEAAABRCAAAAQAAAEEEAAADCAABgwQAAwEEAAI5CAABwQQAAkMEAANBBAACgQQAA4MAAAFjCAACIQQAAwEEAACzCAACAwAAAmEEAALjBAABMQgAAyMIAAJTCIAA4E0AJSHVQASqPAhAAGoACAABMvgAAND4AADC9AAB0PgAAPL4AAHQ-AACAOwAA_r4AAL6-AABcvgAAFD4AAPg9AAAQPQAAFD4AALY-AADWvgAARD4AAEC8AABUvgAAoj4AAH8_AABUPgAAuD0AAAw-AADIPQAAFD4AAIq-AACCvgAA2L0AAMo-AACmPgAAUD0AAOA8AACSvgAATD4AAHw-AABMPgAAyL0AAMK-AACYvQAA-L0AAOC8AAA0PgAAJD4AAKI-AADOPgAAdD4AANK-AAC4vQAAFL4AAIi9AACAOwAAED0AABy-AABQvQAABD4AAAU_AABwPQAAvj4AAN4-AACIvQAA4LwAAHw-AABAvCAAOBNACUh8UAEqjwIQARqAAgAA6L0AAHA9AAC4vQAAIb8AAEy-AAAwPQAA6D0AAIo-AAAwPQAAij4AAJi9AADgvAAAzj4AANi9AACgvAAAmD0AAEQ-AABLPwAAFD4AAAM_AACAuwAAyD0AABQ-AABMvgAAJL4AAOA8AAAUPgAAMD0AAIi9AADgPAAAiL0AAFC9AAAkPgAAwr4AAFC9AABwvQAAgr4AACQ-AAC4vQAATD4AANg9AAA0vgAAHD4AAFy-AABwPQAAgj4AAH-_AAAcvgAAur4AABS-AABUPgAA-D0AAHA9AAAsPgAAZD4AALg9AACovQAA-L0AALg9AADovQAAMD0AAGy-AAAMvgAABL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=GlNURcAKIyM","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7728524300783278406"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15419227077625011111":{"videoId":"15419227077625011111","docid":"34-7-9-Z12107C1DC95C12E2","description":"This video will show you how to work with JSON in swift. Updated course: https://videos.raywenderlich.com/courses/69-saving-data-in-ios/lessons/1 --- About www.raywenderlich.com...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/921003/d66a03160907f61c5c9d801e8a6cb6d3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/3GLOngAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQd6UQA5WREs","linkTemplate":"/video/preview/15419227077625011111?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Reading and Writing JSON - Saving Data in iOS - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Qd6UQA5WREs\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFgoUMTU0MTkyMjcwNzc2MjUwMTExMTFaFDE1NDE5MjI3MDc3NjI1MDExMTExasEPEgEwGAAiRRoxAAoqaGh6dG1kdGxodHNqZHN3YmhoVUN6M2NNNHFMbGpYY1E4b1dqTVBnS1pBEgIAEioQwg8PGg8_E5EEggQkAYAEKyqLARABGniBB_v0CQb5AO_6EwYHBP4BBRIJCfb__wDY8_b1B_kDAAQD_Q8IAQAA6_n7AgAAAAAJ9fb-9v4AAPnz7AcAAAAAIQEK__kAAAAEBf7z_gEAAPX5B_gCAAAAGvsD8_8AAAAJAQz0__8AAPgR_QcAAAAAAOn09gEAAAAgAC3CscM7OBNACUhOUAIqhAIQABrwAVAR6f8B-gIDxwTkANUJ-wCBBQv_FRD1ANjpDQHL-dYA_u_rAOLmKP7qDgEAuw0JAADp8v8eFAMAGvYD_yP8BAATDfgALOP-ACT3-wD1CQL_Dwwj_yX5HgEm2wUAHgkA_Rf0Dv3i-OsA1v3wAAcXJwIHE_v-L_oIAuEBBwXxIwb_4fQB_vv-Bfrb7hb_Ax0H_xcR6wImHPD__fz8BQAM9wgAAAD9Fg76BBIWBgTmC_r40gkCBh7y-QAHFAwDCRAOCP4CAQMO_wAAEwoIBh_u-QDzBwMIE976DQMC7g3nCQT-__cP-c8h-wTrCRT-_vT-ACAALW4nSDs4E0AJSGFQAipzEAAaYCT3AB3dEdTuxQjy0PzoA-8K3OwS1BH_-Lr_8zXwA_Dex6Eq3f9Vzw3-oAAAACAV1hEYAPN-8_fqGcsnBtCg_RDff_LmM5EtIeu_2y30ARkEyBQkYgD627QGMOHNPSU7RyAALcv1Fjs4E0AJSG9QAiqvBhAMGqAGAABAwAAAwEAAAIZCAADwwQAAFEIAAADAAAA4QgAAoEAAAIDBAABAQgAAgEAAAADAAACkwgAAwEAAAJhCAACgwQAAAMIAACjCAABQwQAAWMIAAGDBAACgwQAAQEAAAIZCAAAcQgAAgD8AACzCAACSwgAAuEIAAEBCAACAQAAADEIAAMjBAACQQQAAAMEAAEBBAAAAwgAA7EIAAPjBAADoQQAAEEEAAIhBAAC6QgAAqMEAAMBAAABAwAAAgMIAADBBAAAEQgAAGMIAADDBAAAEQgAAgL8AAJhBAABAQgAArMIAAODAAACAvwAAIMEAAIRCAACwQQAAQEAAAAzCAACEwgAA0EEAADDCAABUQgAAnsIAABTCAACAQAAAoEIAAFBCAAAswgAAcEIAAKhBAAAAwwAAIMEAAIA_AAC4QQAAYMEAALjBAABwwQAAsEEAAIBBAADAQAAAwMAAAJDBAAA8QgAAYEIAAATCAADIwQAA6EEAAODBAAAcwgAAGMIAABDCAACgQAAAiEEAADxCAACAvwAAQMAAAERCAACGQgAAqMIAAIzCAAC4QQAAYMEAAGxCAAD4wQAAuEIAAOBAAACAQQAAHMIAAPDBAAB0QgAABEIAAKBBAABwwgAAgMAAAPDBAACwwQAANEIAAGzCAABcwgAAgEIAAOBBAACgwAAA8MEAACjCAADQwQAAMMEAANBBAACAwQAAsEEAALhBAAAEwgAAmEEAAIBBAAAQwQAAysIAAOhBAAAEQgAASEIAAIDBAAAYQgAAcMEAAETCAABIQgAAcMIAAJDBAAD4wQAAoMAAAAAAAABYwgAAwEAAAEBAAADgwQAA4MAAADDCAAAsQgAA-MEAAAxCAAA4wgAARMIAAKBAAADgwAAAokIAAGxCAAAwwQAAYEEAAJjBAAAAAAAA4MAAAEDBAAAAwQAALEIAAABAAAAAQAAAoEIAAHhCAAAAwgAA4EAAAABAAADAQQAAQEEAAOjBAAAgwgAAYEEAADTCAACgQAAAKMIAANjBAABQQQAA0MEAAADCAADIQQAAnsIAAFBBAABgwgAASMIgADgTQAlIdVABKo8CEAAagAIAAKi9AAB8vgAAmD0AADy-AAAMvgAA-D0AAMi9AABzvwAAhr4AALi9AADovQAAjr4AAGw-AABEPgAAMD0AAAy-AABAvAAA6D0AAFA9AAAdPwAAfT8AANi9AAAMPgAAHL4AAOi9AACuPgAAVD4AAKi9AACIvQAAmL0AAL4-AAA0vgAAiD0AAIK-AACKPgAAFD4AANi9AAAQvQAAqL0AAAS-AACqvgAAcL0AADw-AADevgAADD4AAGw-AADePgAADL4AAKA8AAA8vgAAQDwAADS-AAAQPQAAQDwAANi9AACgPAAAfz8AAPi9AACePgAAkj4AAGw-AACovQAALD4AAFA9IAA4E0AJSHxQASqPAhABGoACAABQvQAAqL0AABA9AAAbvwAAQDwAAOg9AAC4vQAAPD4AAAy-AADoPQAAXL4AABA9AABAvAAAuL0AAKA8AAAwvQAAQLwAAEU_AACoPQAACT8AAOA8AABAPAAA4LwAAAS-AADovQAATL4AAKg9AAAwPQAAgDsAAII-AABQPQAAgDsAAPg9AAAwvQAAXD4AAAy-AAC4PQAA4DwAAIq-AACuPgAAiD0AAOi9AADgvAAAiD0AAES-AABAPAAAf78AAFC9AAAMvgAAMD0AAHC9AAAQPQAAgDsAAAw-AACmPgAAmD0AAIC7AACYvQAAUD0AAKg9AABAPAAAdD4AAJg9AAAMviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Qd6UQA5WREs","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15419227077625011111"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"13782715462770524492":{"videoId":"13782715462770524492","docid":"34-7-14-Z4B0DF816367E69AB","description":"In this video series, you'll learn about the basics of creating layouts using collection views. This series will cover some layouts used in some really popular apps. ---","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3005370/8ec743558454b900de07e14c32d3effc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/laGHDAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKYUTQQ1usZE","linkTemplate":"/video/preview/13782715462770524492?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Custom Collection View Layouts in iOS: Introduction - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=KYUTQQ1usZE\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFgoUMTM3ODI3MTU0NjI3NzA1MjQ0OTJaFDEzNzgyNzE1NDYyNzcwNTI0NDkyapMXEgEwGAAiRRoxAAoqaGh6dG1kdGxodHNqZHN3YmhoVUN6M2NNNHFMbGpYY1E4b1dqTVBnS1pBEgIAEioQwg8PGg8_E_oDggQkAYAEKyqLARABGniB_hj__wAAAPQBAwUIBf0BEQMG-gf__wDiA_wKCfwCAPsM_Ab5AQAAAgP59wkAAAABCAH-8f4BAA_9_gMEAAAACwAH_PwAAADzA_0I_wEAAP32Afn2AgABAAYPBQAAAADr_P_9AgAAAOv-BQ0AAAAAAOr19wEAAAAgAC3hcNE7OBNACUhOUAIqhAIQABrwAX8k5gO7ByD98QXeAPEjEQGSHQn_I__eALr7FgDF-NEA8iXaAPHWBQH5CSAA5w0LAPb48f4wHQgACPYdADYK_gAn_fsARdP4ASP87gH47vgAAgr9_zQaIQAA6_MAIgoA_RoMEv_XBMn_6PAEBBMCGQAOCfcB_wMYBPoE9wLtNPT-8OUCAR4SEgPX_hX_DTcF_v8HCwISD-wB5dwO_Pbw2_8P_PIH_eP8-QcJAwzz9AQECggF_PIVAAYFHfkE6BoQ_RML_wMQ_wAABvsJBQri_wnk9wn4DeAGA_8Y5wbS-PH68eQA-M3w-vnhAgwI4fT3-iAALZcgNTs4E0AJSGFQAirPBxAAGsAHjPb4vl4CJjzxDeq85zqNPV6-tT1OAgY8-DM8vIdLMz3EwZS7uBmDPZQ5Ub1_5gK9tw2TvhtUEzwbtBy9Z2KaPk46m7wa71g851TSvYdDID2feKk8P1T6vW1ey7yGFC29CWsjPqwpHz2jecA8YtghPk_2ID0_ICs9qv-NvdaDs73Unee8mK1rvRflQ728SQK9XS-iPUil2LxHSZm8WzGiPbGRWr1PbE88QZ-DvQj7G73OZ8S7mSntvdUpCzzyobo8af4oPotd0ztHCys8dzvxPKjfhTzng-88rHqvPJTEbb0KTwO9g0OYOQGk9jwW2YI6k_7ePZT1QDyfZ308OUK2vaRmlD1PsL883bQZPj0W0TwDYPq7FJsKvV01Tz34JVE8pG6nPP3SRzwWure8vLYvu3EbMjxqy288aZ3CvcRVvz0do6M7oZFZPf47rLzJ1xS8gxsEvV5H3rvXS5W63fN0O-8O3zw18dE5YlOCPJ3vDL1jXNa8uakxPkiYuL0Jel68nRzEPQS4j7ulwyC8L058PB8kNb0FyMw7fCCDPNjIorulwpa6wDQWPZSyxr0qMVe7fLcZPcbg4T0_9sQ6WuNivTfD7b0MSxG8QqbGPR0wmTyDnN46dRBKPTQvR73ER92747VBvQrWGL2oVt-7hWbyvMlOKT11T3s6M2idvenrnjxodsC79StdPXMRPz2wlem6NyRkvW4o47veqPw68RajvL1-gj11lAO7RmZJPakqmbxvpZE70PFRPO_LtD2uGYM4JAOnuxcno7xb1-Q6t6lLPS1aBT254mI5Gh0Dulz34LyFMzg55UJlvKRv0ryGPw646HYlvbEL0LwSqwi5RHUJvWWs0bxdhCO5LkC2vMwC0rxY4405XwrPvThwKboYQ7W53L9NPZaU-z0olA05eCJNvYeOGL0_tYS4vZicvJBtVL2cVIC5WHIVvcKSIb0R6Kw5lZpsOWakObz1Hts4x9M3vRsCsb3swnM5Kdt2vOfssz0nn4A3L-2lvGCqPrzhXAy43yJGPe1cjb27Dnw3Dj2DvWyDKb2Cssq3xKvRPBhdwTtDtlW4wku1vY1NAjwNuk823oi4PMJuM73tnK-39sY6vUiRb7t7_ca4EcOjvZ1Vlbxh3Zg3gKBXPVjZiL1OyYW4upYcvEnqTr1YTH25Kv0lu-Nm3bygGck2BxSguskgtz3C15q3szEGuwivvb0cfaa3_81rPal6Qz3KRac4GCc5vZRDpT1llMe45yOfvTfAcTztZJe37ylPPcO2Rb1RyQe4IAA4E0AJSG1QASpzEAAaYFUEABnfFN398lLlAB3JGO8UKOcM7y__JtP_8izM_QjxBIoL3_8O09wXnQAAACkAAiDxAAd_3_LPD6bfAtegJNkKegP7PqAALyP__ivTDCcGBhAyTwAH4K0RHB7sQzY6CiAALZUDGTs4E0AJSG9QAiqvBhAMGqAGAAAwQQAAkEEAABRCAAAQwgAAUEIAAMjBAAB8QgAAAEAAAIjBAAA0QgAAFEIAAHDBAACIwgAAEEEAALpCAADYwQAAYMEAAMDBAACAwAAAHMIAAMBAAAAgwQAAIMEAAOhBAABYQgAAYMEAADjCAADEwgAAykIAAAxCAAAgQQAAIEIAADDCAAAcQgAA4MEAAIhBAADgwQAAzEIAAFzCAAC4QQAAQEEAAHBBAACSQgAAYMEAAMBAAADAQAAApMIAADDBAAAgQgAAcMEAANDBAAAQQgAASEIAACxCAAAoQgAALMIAADjCAACYwQAAQMEAAKBBAADgQAAAgMAAAGzCAACYwgAA6EEAAFDCAAAUQgAALMIAAODAAADYQQAAhkIAAHBCAAAUwgAAVEIAACDBAADowgAAgD8AAKjBAADAQQAAoEAAAMDBAAAgQQAAQEAAABRCAADgwQAA4EAAAMjBAAAoQgAAJEIAAGjCAACgwAAAqEEAACDBAABEwgAAEEEAAGDCAABwwQAAQEAAABhCAAAAQAAAgMAAADBCAABUQgAAwMIAAIbCAAAwwQAA2MEAAHRCAAD4wQAAtkIAAKDAAACAwQAAmMEAAFDCAABsQgAAYEEAAIBAAABQwgAAmEEAAAzCAAAAAAAAkEEAAIDCAAAIwgAAJEIAABBCAACAvwAAHMIAAAzCAACgwQAAAMEAACBBAAAwwgAAgEEAALhBAABQwQAAyEEAAJBBAAAAwgAA5MIAAPBBAAAgQgAAWEIAAFDBAABwQQAAiMEAAIrCAAAoQgAAdMIAAAzCAADwwQAAIEEAAOhBAAB0wgAAcMEAAGBBAAA4wgAAyMEAANDBAADYQQAAHMIAAEBCAACswgAAYMEAAFBBAABAQAAAnkIAAHhCAACgQAAAuEEAAFzCAAAwQQAAsEEAACBBAAAAwQAAEEIAAMBAAADAwAAAmkIAACRCAAAQQgAAUMEAAJDBAADwQQAAAEEAABDBAAA8wgAAgEAAADjCAACAQAAAaMIAAOjBAACowQAA-MEAAGBBAAAEQgAATMIAAMDBAACQwgAAXMIgADgTQAlIdVABKo8CEAAagAIAAHC9AACoPQAAuD0AAHw-AACIPQAAFD4AABC9AAApvwAA-r4AAKC8AABAvAAAPL4AAOg9AADoPQAAuL0AAJa-AADIvQAAqD0AAIY-AAAfPwAAfz8AAHA9AADoPQAA6L0AADw-AACYvQAAoLwAADS-AACIPQAAHD4AAEQ-AADCPgAAHD4AAFC9AACOPgAALD4AAFQ-AAAcvgAAtr4AADy-AADKvgAAqD0AAEC8AABMvgAAbD4AAOC8AAA0PgAANL4AAOA8AAA0vgAAQLwAAKC8AADovQAAoj4AAGS-AADgPAAA1j4AALY-AABUPgAAFD4AABy-AAC4PQAAJD4AAOC8IAA4E0AJSHxQASqPAhABGoACAAB0vgAADD4AAIC7AAAPvwAA6D0AADw-AAAwPQAAJD4AAJi9AAAkPgAA4LwAAIi9AACYPQAAXL4AAFA9AACAOwAAgDsAAFk_AAAMPgAA2j4AACy-AACoPQAAyD0AACS-AAAEvgAAXL4AABw-AABQPQAAQLwAAAy-AACoPQAAiD0AAJi9AAAUPgAAbD4AAJ6-AAAMPgAAbD4AAL6-AACIPQAA4LwAABC9AAAwvQAABL4AAAS-AAAcPgAAf78AANi9AAAwvQAAML0AAAQ-AACgvAAAuD0AALg9AADKPgAAQDwAADA9AABwvQAAyD0AAIg9AABQvQAAiL0AAKi9AABwvSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=KYUTQQ1usZE","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13782715462770524492"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1474566568296347874":{"videoId":"1474566568296347874","docid":"34-11-12-Z1CD7FF022130E7D2","description":"Learn how to make your game work on different devices so you'll have one universal app supported on different screen sizes. Updated course: https://videos.raywenderlich.com/cour... --","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1778055/6ba04e4eea48fcd8463b347b601a5fb1/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/MZmRCQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DWs6wA646jQg","linkTemplate":"/video/preview/1474566568296347874?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Actions - Beginning SpriteKit - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ws6wA646jQg\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTMTQ3NDU2NjU2ODI5NjM0Nzg3NFoTMTQ3NDU2NjU2ODI5NjM0Nzg3NGq2DxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxPWBIIEJAGABCsqiwEQARp4gfkP9P4C_gD8ABEFBwf8AvMPAwz5_f0A4gUD9f77AgD9-A7_9wAAAAv7CgsHAAAA9wb6_fP_AQAVA_sGBAAAABQABQT8AAAA-P70-f8BAAD1_wD8-QEAABMIA_P_AAAA9wMM_AEAAAD2B_4KAAAAAAHvCA8AAAAAIAAtjvrLOzgTQAlITlACKoQCEAAa8AFTC84ABOMSBOID1wDVCfsAgQUL_yD_4QDN_O8A4_XSAeP02__o8BX_9wn_ALv--gDwBPL_Hi8HAQTzCf8e-BQAIvXrACnuDwATBvIB3xf7_wMTEf8l-R4BDt8FASX9Cv8h-wEA4evaANb98AAIEBsABfz5Ai4HEQDzGBP7AhQLAvrx__77DQP80uYJ__YNC_0KDeT_LAfjAPb6EAIL9u8AAwgM_AAM8voSDBoG6_0B--oC_wMY7wYHACAEAQcbG_v6BAwB_v_8-xwS_vcU6PL4AQQDCA7V7AcE-vP94_sH-vTzBvTfBwgP5_wV7foI-fUgAC1uJ0g7OBNACUhhUAIqcxAAGmBF_gAd2watAQQ_AwMXyB3f2CTaH9so_yTN_0AcyCAA-OS4JQD_9e0GL50AAAA3OdMp6gD4fbza8yC1HuSjqO768n_Z7i-wIkP_1tk17jQbCO8uJmYA8uq26SEN0QZTIw8gAC339RE7OBNACUhvUAIqrwYQDBqgBgAAEMEAANhBAABQQgAAiMIAAEBCAACAQQAAEEIAAEDAAACQwQAAKEIAAABAAACowQAAgMIAAHBBAACMQgAAmMEAAETCAAAMwgAAAAAAAFTCAAAcwgAAQEAAAEDAAAB4QgAASEIAAEBAAAA0wgAAmsIAALJCAABkQgAAiMEAAKhBAACowQAA8EEAAMDBAADIQQAAbMIAAORCAAB8wgAAAEIAALBBAACgQAAAxkIAACDBAAC4wQAAUEIAAFzCAAAQwQAAQEEAADjCAADwwQAA8EEAAFxCAADgwAAAFEIAAFDCAAAMwgAAiMEAAADBAABIQgAAQEAAAPBBAABkwgAAjsIAADxCAACGwgAAAEIAACjCAADgwQAAMMEAAKBCAAAoQgAA8MEAAEhCAACYQQAA7MIAAEDAAAAgQQAAqEEAAKhBAAAYwgAA4EAAAAhCAAAQQQAAEMEAAKDAAACgwAAAAEIAAKhCAAAUwgAAuMEAAPBBAACQwQAAbMIAAJDBAAAQwgAAkEEAAMBBAAAMQgAAuMEAANjBAADQQQAAjkIAAMjCAABwwgAAUEEAAEDAAABkQgAAqMEAAJRCAACQQQAAQEIAAPDBAAAUwgAAFEIAAFhCAACAPwAATMIAAADAAABgwgAAmMEAACxCAACewgAA4MEAAHhCAACwQQAAwMAAADDBAAAowgAAgMEAAMBAAACoQQAAQMIAALBBAAAgQgAAwMEAALhBAACAwAAAEMEAAIjCAADYQQAAUEIAANhBAABwwQAALEIAAAzCAABMwgAAbEIAADjCAABAQAAAGMIAAPjBAAAAQAAAAMIAAMBAAAAwwQAAqMEAAEDBAADowQAAGEIAAJDBAACWQgAAXMIAALDBAACgwAAAgMEAAKhCAAAsQgAAgEAAAKDAAAAowgAAQMEAAKDBAAAQwgAAAMAAAFRCAAAAQAAAmMEAAChCAACGQgAAIEEAACDBAACAvwAAQEEAABBBAACAwAAA2MEAAKDAAABUwgAAwMAAAHzCAAAgwgAAAEAAAODBAADAwAAAYEIAAJLCAACgQQAAWMIAACDCIAA4E0AJSHVQASqPAhAAGoACAABUvgAAwj4AAKA8AABEPgAAcL0AADA9AABwPQAA6r4AAL6-AADgvAAAqL0AAMq-AADIPQAA2D0AAOg9AACuvgAAUD0AABC9AACYPQAAIT8AAH8_AADgPAAAED0AAKC8AAAsvgAAyD0AADC9AACoPQAAiL0AAMg9AAB8PgAAHD4AAKA8AACYvQAAtj4AAAy-AAAkPgAAuL0AAIq-AAA8vgAAlr4AAKC8AACGPgAAXL4AAPg9AAAPPwAAlj4AAIK-AACAuwAAUD0AAOC8AABEvgAAMD0AAJY-AADIvQAAcD0AACk_AACgvAAAVD4AAKY-AACCvgAAMD0AAAQ-AAD4PSAAOBNACUh8UAEqjwIQARqAAgAAgr4AAGQ-AACuvgAAO78AABy-AAAEPgAA4LwAACQ-AAAUvgAAFD4AALi9AADYvQAALL4AAES-AACIvQAAUL0AAFC9AABFPwAAML0AAPY-AACYvQAA6L0AANg9AABsvgAAuL0AADC9AADYvQAAmD0AAOA8AACovQAAqD0AAIi9AAAwPQAAgDsAADw-AACavgAAgDsAADC9AAA0vgAAFD4AAKg9AAAsvgAALL4AAIA7AACOvgAAJD4AAH-_AAAsvgAAZL4AAIo-AAAUPgAAQDwAADC9AACiPgAAND4AAEC8AACIvQAARD4AAMg9AADIvQAAQDwAAEQ-AABkPgAANL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Ws6wA646jQg","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1474566568296347874"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"94641255657798977":{"videoId":"94641255657798977","docid":"34-11-11-Z699CA3AC2F5C1160","description":"In this video, you'll learn how to create your very first stack view. The latest version of this course can be found here: https://videos.raywenderlich.com/cour... ---","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3994423/189adefbf33ae62f008c3eb13a3b5bf4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/tnXunAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da-W5SciZrXo","linkTemplate":"/video/preview/94641255657798977?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Introducing Stack Views in iOS Tutorial: Your First Stack View - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=a-W5SciZrXo\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaEwoROTQ2NDEyNTU2NTc3OTg5NzdaETk0NjQxMjU1NjU3Nzk4OTc3apMXEgEwGAAiRRoxAAoqaGh6dG1kdGxodHNqZHN3YmhoVUN6M2NNNHFMbGpYY1E4b1dqTVBnS1pBEgIAEioQwg8PGg8_E7cGggQkAYAEKyqLARABGniB_An1AfsFAAT1EAT8CPwCEgIE-vYBAQDp_QUC__4BAP8LAwAAAQAA9fEH_gcAAAD-_v7_-P4AAAT7DAgDAAAADv0J8_0AAADzB_X4_wEAAO7-APYCAAAAAAUI_v8AAAD5Bf74_gAAAPoCAwcAAAAAAur2AwEAAAAgAC1gPeE7OBNACUhOUAIqhAIQABrwAVga1f792AcCtvjTALr-5f-B7Rz_KPbrAMLs9AC_980A5PsEAPb8FAAUGgMAsyHZAP35_P8ZPvEA4_ws_iwPGgALFQUAUvgPAUsS8wDxAvT_HCco_hb4DgAN6h4AIwHuAh0NFP_o_N0D5PfnBQ0YDQPlLv0ESAr_AgX3BwIFARgD-_r__Br_C_rT_hf__h3-_x4R8_8uIuz_-t8CBw31CQYM7Qn9MdX0_yATBP_b9O_46SQm-_YR9AbsDw37CCEg-vEQCAYt7_wDIRb0BvrlAfcBBQMJG9j9_-0J7_L1Gff55gwQ-M8QAwEE9QUA-_j58SAALUFaJTs4E0AJSGFQAirPBxAAGsAHahbQvqyUGT1TDfe7yrufvVpGij18hku8dxVCvngJjryMHzm9dhoJPlsAPz2kDdG8OGmKvtEMPTztrn08PSlzPpTA5rv1cg493PQXvn7UNT2qYg08P1T6vW1ey7yGFC29jsgnPvNEZj2waCO8_yE9Ps6J_TxOEFA8IhTAPNbM9byFKpC88FUGPc2Edb3mNcC81-rBPTfwlL0J6R88GFodPmoHcbu0hRA8-fK3vSwJljvCGy08umetvUFSGr2Z2UI8BTTxPRUkDbw2Q186KbQsPdWqIj3INvo8z5JWPdjfyLu0IFS90RuTvU80WbxuZIM8gjRoPSlVx7uBSPU8seFJvi6S9jxPCJ089bwrPs0seDz6er48JrrIvU8-nDvFiKs7s03gvIL_jDvqBYK7zR7oPUUCl7xoycg8J1QrvXkt17yAXXK8RvWMPXH_cb04Bq68dtWdvXkR3Dx_7H276wOUvUjaEj1Xcny7YlOCPJ3vDL1jXNa8NhDBPbq7zr3A1Mc6y_X2PRqckrw84zG8-12oPYebnTwHzGg8RRngvCYE5TtDk5-8D_CUPeAwUbzyw9I7kjLzPABLOD1deUG7XEwavG17sbz9ESu8PZFxPfhhLr355oq7Me-BPQl5s7yyqhI8tcWxOxRYJbwuOdG7MelUvUA1-TwBgr07_mFrvefE3rxN1qi7e2wmPBHWsbu5aVi7F9btvdMozbvJQG86PUjPPfUGST0tv6G6zwSUPDR6j70nmQi6VtP1PLlgmj3zDiu5b4DZPIg94btFg-45GFWQPXiLMT1gxBI570IpPUpHlLxjyYe6BVrTOz-PMT3I4I84HHjVvQU-dbyx2qS1_djkvKzCCbzPJWI7RKmovd52gDuzJq45s8Ugu1FAxL1vPew44q3zPN6wCD2gE8O4nmeFu1Nicr1Hh623AfKpOqZkFL3j5Nk4gap2vQxWXL2lGkE3dNZCvYBSo7pzbma1It10vNezkDsPtPi4dD6hPIV_nD2MlkS5-QJJPUVqNb3-STG4KHBBveYk77wPunY5B2eWvXbP8LyGPsu3zF2LPJwOrjx13wa432yjvfwtCbzNfaq22peHPV1nqruw5pc4rzoVPPl_ejxyRjw47lG5vd3WcTxXV483puivO5xMkb2GZRQ4jxT4u1vfwb0t73W4ytfvPK_l-rwjbDE3NcC7PFwbj7wqfiWzYQZ5PfM6Er5L56m4qWuNPYsLkT0TJyI4GCc5vZRDpT1llMe4cMrBvTMX-D263KY4X9LYvEmpuryR6gu3IAA4E0AJSG1QASpzEAAaYFL2ADT-_MTu_S76AwXQDusZH-z_2Rn_Guf_9EHJG_n_ypAICAAG4g4MpQAAAAkbxy_lAPZzB9L49K8SGMzYFP3wVP0ALoElKx8M1k3mDBzpDRY8JQDw5LUQDhXzHxAwCCAALTIZKDs4E0AJSG9QAiqvBhAMGqAGAAAEwgAAmEEAALxCAADowQAAKEIAAGBBAACCQgAA8MEAAMrCAAAwwQAAMEEAADDBAAAAQAAA2MEAAKBBAACYQQAADEIAAODBAACgwQAADMIAACxCAACAQAAAhkIAAGhCAACKQgAAgL8AAEDCAAAgwgAA_kIAAExCAACQQQAAQMAAABDBAAAAAAAAuMEAAOhBAAA0wgAAlkIAAGBBAABEQgAAcEEAAIBAAAC6QgAAYMEAACTCAAAYQgAAMMIAAMDAAAD4QQAAYMEAAIbCAACgQQAAqEEAAPBBAAAwQgAAZMIAAEDAAACQwQAAuEEAAIDAAADQwQAAuMEAAMDAAABMwgAAGEIAAIjBAADIQQAANMIAAKDBAADwQQAAlEIAAHhCAACAwQAAgMAAANhBAAAowgAAAMIAAOhBAADIQQAAQMIAAK7CAAAkQgAAkMEAAIBBAACIwQAAaEIAACjCAABQQgAAVEIAAIDBAAAUQgAA6MEAAFBBAAAQwgAAAEEAAJzCAABAQQAAQMAAAIDBAABwwQAAwMAAAEBCAAC8QgAAiMIAACzCAACwwQAA-EEAAGRCAAAgwgAAPEIAANhBAACAPwAA4MEAAEDAAACqQgAANEIAAIRCAACgwgAAQMIAAFDCAACQQQAAsEEAAFDCAAAQwQAAiMEAAERCAAAQQQAAfMIAAKjBAADgwQAAoMEAABDBAABswgAAAMEAABxCAADYwQAAoEEAABTCAABgwQAAnMIAAIZCAACIQQAAMEIAAIDAAACAwAAA8MEAAHDCAABAQgAAuMEAABDCAAAwQQAAUMEAAAAAAAAEwgAAOMIAACDBAACYwQAAoMEAACBBAACEQgAA2MEAAERCAACowgAAIMEAACDBAAAwwgAAsEEAANhBAABwQQAAoMEAAATCAACAvwAAgMAAAHjCAAAgwQAASEIAAGBCAAD4wQAAsEIAAKhBAAAAwAAACEIAAAjCAACAwQAABMIAAATCAABowgAA6EEAABTCAACAwAAACMIAACBBAADIQQAAiEEAACDBAACgQQAAkMEAAMDBAABgQQAAAEEgADgTQAlIdVABKo8CEAAagAIAAIq-AADoPQAAdD4AAOg9AADgPAAA4j4AAIg9AAA5vwAAur4AACy-AAAEPgAALL4AAMg9AADIvQAAVL4AAJa-AAAQPQAAqD0AAEQ-AAAZPwAAfz8AABC9AACAuwAA6L0AAAw-AACgPAAAqD0AADy-AAA8vgAAUD0AAJY-AAA8PgAAiD0AABA9AACGPgAAUD0AAAw-AABEvgAAir4AAJK-AABcvgAAjr4AALi9AACSvgAAkj4AAOC8AAB0PgAA-L0AAHC9AADgvAAA4DwAAFy-AABAvAAAqD0AAFS-AACgvAAAFT8AAHA9AAAUPgAAHD4AAAy-AACYPQAAUD0AAHw-IAA4E0AJSHxQASqPAhABGoACAADGvgAA6D0AAOi9AAAtvwAA-D0AAAw-AADgPAAADD4AADA9AAC4vQAAPL4AAHC9AACIvQAAHL4AADQ-AACAOwAAQDwAAD8_AACoPQAAzj4AALi9AACIvQAAFD4AAOi9AAAEvgAAMD0AAEA8AACAuwAAiL0AAKC8AABwPQAAQLwAAAQ-AAC4PQAAXD4AAES-AABAvAAAEL0AABy-AACKPgAAiD0AABS-AADIPQAAmD0AAFS-AABAvAAAf78AAEy-AAB8vgAAFD4AAMg9AAAQvQAAuD0AAOg9AACiPgAAED0AAKC8AACIvQAAqD0AAHC9AACAuwAAMD0AAPi9AACgvCAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=a-W5SciZrXo","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["94641255657798977"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"8561384911626532324":{"videoId":"8561384911626532324","docid":"34-2-16-ZA703AC042B9A80FA","description":"In this video, you'll learn about editing and deleting data in Core Data. View the updated course over here: https://videos.raywenderlich.com/cour... -- - About www.raywenderlich.com...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3356523/b6a84888d12e95fad38331bf9628a0d5/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/g7hWQAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkNztJgGbQTM","linkTemplate":"/video/preview/8561384911626532324?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Editing and Deleting Data - Beginning Core Data - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=kNztJgGbQTM\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTODU2MTM4NDkxMTYyNjUzMjMyNFoTODU2MTM4NDkxMTYyNjUzMjMyNGqTFxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxPbBIIEJAGABCsqiwEQARp4gf8E-wH-AgD2-QYJDgb8AQsKBwD3AQEA6_j88wL_AQD5CQYNAQEAAAj7_gcBAAAAAPvyDPn-AAAM_-38AgAAAB4ACf_6AAAA_Qr69_8BAAD8-AL_Av8AAAwNDvcAAAAABhQG9wD_AAD-CAMLAAAAAAPy-_wAAAAAIAAtE_PZOzgTQAlITlACKoQCEAAa8AFGIN76C-UAA7Icz_-3FusAgSIK_hfpAwC92QIB3PHGAeQH9ADu7SUAAB_z_6j--AHdC_D-JhoEAArfLf8UAgwALhT3AD7zIgEqCfcA5ibs_gQYFv4gAxgAEtYHAkEF6AEd9QP91gjaAML8_wAWAx0BCRn6_TsIFgD9DSb87SwI_gTx-PvVAg37tu8U_QcWDwAZ_-X8OAnaANcB_gUC6egGLe8GABb57_wGGPgH0_sH-uDt8AUF9QYDAzMU__UyFgP79g8BCQbr9SEnCvga1PIEBiYEBDDzAAznBAUD2xoB9uflFvTEC_oG7PwR-vkK9_IgAC3_IR07OBNACUhhUAIqzwcQABrAB-li076K8AU9kHjDPMq7n71aRoo9fIZLvBrAC76b58i8-V8YvYBgLj5vNQE9n07DvJsdob5GoZu8yGeoPC0JUD7U-GA85mQYPRCw9r0IpE49R7dSu_NZDr44bzc9dvssuyZnsj2zMQY70dObPL5LWT6RHN07oHyLOhHxYL0jBQC9HTOWO08IfDty0kW934pEvMRb5z3qnQC9XylLuxhaHT5qB3G7tIUQPGgupr191QU97x21PHL-Ab30Eog89gJYvGn-KD6LXdM7RwsrPF1APr3H6bU80ImzPJKRiD1p_MK8a9jKvINDmDkBpPY8FtmCOoI0aD0pVce7gUj1PGO0Hr42Fnu7f2BYPB4ZOz5BpLo7qxBFvMKymL2V6fw8aDC8PGFJwzwdFzw7sBIePFxJoTzYa9U84vLOPP6emLxi-Aa8q4NVO42cBT7UBFu91NdzvPkt2r1wHIK8lVf4u8apET2Z9eI9O5_sO6ym0LyA4Yu8gemTuy0zlj2reCO9Eo40vI4HCz6dGj69T1LoO_A2jz3snMu8wpvaPJkhf715ys27RdqGvF7FmDzX22a882EGulNTXD3boQY9-pUQvDF2R706voy9sH03vCEeiT2grmk9QDgZPLEkLz3oZ2o8aNTXO0vYrbyrFbe9xZoCvM6K6L1Rn-Q8jX8uOjq9Ib29sdY8B7tjOAgXl7yyZmS87KXnO-73er1B1z69O0X9Osgykz0KtCA9MDWdOZvc1LzzTSS9_lwXO9DxUTzvy7Q9rhmDOPV-iD0z3wG9QHxsOQr3Cj3PBio99q29OdTYuTzBSQS9fliDuawsGz0rAQw9X2RmOQXT-rv4ToG9CfmRueX2Q7v8AwC9rOsKuUSpqL3edoA7syauOesNKD1-VOQ6hc4tOlzhIj3ZVU09EscMuPmfWzv_nzm9DobKN-KVYjsYLba9_INZuQipwLwEqdS869lHOWl7Cj2TFWg8G5CpOCI8pT3lwoe9O4xSOdTuV7ykORI-xf1VuZzyjTyOOr46D2VRt8a6XTzwhSm9YkavN1cG9b1wQ-y9zAyLuJRfR7oNZwY8HjFlN7jkKL7Rf4W8nfgauRbfS71Rgv69RFgsuJTdjLx4h8q8LidoOOGaC75cBVG9Z3OZtl9A1DyjzIa9ZJ9VtxFAAD09j3u9HUytuKpOYjzK4bS7vpA3OELNED127ic910ASOIYQIT1cd9O93vObt6sPyj2l_pU9wZSaN7oTrLxy3Lk9dDAYuVBvCLxKqJo9IyYKtjFo1zyZTIC9WeUKtiAAOBNACUhtUAEqcxAAGmBI7gAR5wvT1fwF6-_k0ODu8OPpWMId_9_b_wEn9hAHw8qbEvD_If8bBp8AAAAlL-8B_QADf_r32__IFA7diR0GDHoH5TywKC4a75Uf4B77B8YhL3sAFfPMBSAK2CFMJRYgAC2DZhY7OBNACUhvUAIqrwYQDBqgBgAAUEEAAJhBAACMQgAA6MEAAOhBAABAwQAADEIAACBBAABQwgAAYEIAABBBAACoQQAArsIAAIBAAACmQgAAkMEAANjBAAAQwgAAQEAAAMjBAACwwQAAgD8AANjBAABcQgAAjEIAALDBAABwwQAAoMIAAHRCAADwQQAAQEAAAFxCAABQwQAAAEEAAADAAADwQQAABMIAAP5CAAAMwgAADEIAAJBBAAAAQQAAPEIAAODBAABAQAAAYMEAAHDCAABgQQAAPEIAAPDBAADAwAAAgEEAAKhBAADwQQAABEIAAGTCAACQwgAAwEAAAMDBAABoQgAAMEEAAGxCAACCwgAAXMIAAKBBAAAwwgAA6EEAAHDCAABEwgAAQMEAALhCAABAQgAAKMIAAKRCAADwQQAA8MIAACjCAADgwAAAHEIAANBBAACowQAA4MAAAIBBAADAQAAAAEEAALhBAAAAwAAAUEIAAPBBAABEwgAABMIAAFBBAABQwQAAIMIAANDBAAAUwgAAwMEAANhBAABcQgAAgL8AAIBAAADAQQAAcEIAAODCAAAswgAAAEIAADDBAACuQgAAqMEAAJJCAACAvwAAsEEAAITCAACYwQAAmkIAACxCAAC4QQAAJMIAAABAAAAIwgAAqMEAABhCAAAswgAA4MEAABhCAACgwAAAIEEAAFTCAADwwQAAEMIAAMDAAAAEQgAAAAAAAOhBAADoQQAA0MEAAChCAADoQQAAoMEAANjCAACYQQAAQEEAAGRCAACwwQAAVEIAAEDAAAA0wgAAJEIAAADCAACgwQAAsMEAAKDAAABAQAAAJMIAAJBBAABQQQAACMIAALhBAABwwQAAMEIAABTCAAAwQgAAZMIAACTCAAAwwQAAoEAAAJJCAADwQQAAkMEAAIhBAABEwgAAQEEAAEBAAACgwAAAQEAAADxCAADAQAAADMIAAFBCAABcQgAAAMEAAAAAAAAAwQAAYEEAABxCAAAMwgAABMIAACRCAABQwgAAgL8AAGjCAAC4wQAAAMAAAPDBAAA0wgAAEEIAAJbCAACwQQAA0MEAACTCIAA4E0AJSHVQASqPAhAAGoACAAAEvgAA4DwAAEQ-AABAPAAAPL4AAEC8AAD4vQAA_r4AAJ6-AAAQvQAAbL4AALa-AACovQAATD4AABQ-AACCvgAAbD4AALi9AACgPAAA7j4AAH8_AAAkPgAAyD0AAAS-AACgvAAAJD4AAKA8AAAEPgAAHL4AADQ-AABcPgAA6D0AAOA8AABcvgAAmL0AAKC8AABEPgAAiD0AAPi9AAA8vgAAuL0AAFy-AAA8PgAAVL4AAFw-AAAsPgAAqj4AAJK-AABEvgAAjr4AABA9AAB0vgAAij4AAOC8AABAvAAAMD0AAD0_AAAkvgAAFD4AAIY-AAAcvgAAUD0AACw-AAAcPiAAOBNACUh8UAEqjwIQARqAAgAAXL4AABS-AABwPQAAMb8AAFA9AAA0PgAAgDsAANg9AAAkvgAAmD0AAIq-AACovQAAEL0AAES-AAAQvQAAgDsAAIC7AABBPwAAUD0AAM4-AAD4PQAAEL0AAEC8AAAUvgAAcD0AADC9AAAwvQAA2D0AAAS-AAD4PQAAUD0AABA9AABkPgAA2L0AAJI-AABcvgAAgj4AAKC8AACOvgAAij4AAFQ-AABkvgAAcD0AAEC8AAA8vgAARL4AAH-_AACIvQAAfL4AAGQ-AADoPQAAEL0AAEA8AACoPQAAbD4AAOA8AABwvQAAqD0AABA9AABQPQAA2D0AADw-AACAOwAAMD0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=kNztJgGbQTM","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8561384911626532324"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3924870471963056797":{"videoId":"3924870471963056797","docid":"34-3-7-Z129E868DFB22562A","description":"In this screencast, you will learn how to set up username and password-based authentication with Turnstile: a security framework for Swift. --- - About www.raywenderlich.com: raywenderlich.com is...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4580816/7a5e2a611945ed27386ad3e355ac8c8a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/cu75MgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgmD59CRcXtQ","linkTemplate":"/video/preview/3924870471963056797?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Server Side Swift 3 with Vapor: Authentication with Turnstile - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=gmD59CRcXtQ\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTMzkyNDg3MDQ3MTk2MzA1Njc5N1oTMzkyNDg3MDQ3MTk2MzA1Njc5N2q2DxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxPJBIIEJAGABCsqiwEQARp4gQsF8_0H-AD69A_-CAb9ATH7CwgFBQYB2_r8AgP6AwDvAxD6CAAAAPz2_fsKAAAA_vD_9_f9AQAU_u0IAgAAAALz8wD4AAAA7wQA_f8BAAD39vb9A_8AAAD9CvH_AAAA8wwE-QIAAAAEBPwHAAAAAAP2BggAAAAAIAAtR52_OzgTQAlITlACKoQCEAAa8AFsIMv9_M8IA5IK1wDT__UBgfoR_0f18QDN-uQB0A-0Ac735ADt1SH_0vkTAJkUDQHB_dX_R_4D_wbtDv8t8x0AFg3hAV7eOAUxC_YAziL5__4NJ_73-SwBSt_6AjsdIf0yAg__vADVAMjm_wIMGCgADAMJASMdHQHtJBz52CIY___e9QUDCw75uv_z-R8PAvwPE9f_OCro_wL7GwAvHtwCD-kL_PwC8vshNgEE8PYO9dkF1gP2-wYO7SEHDQooKPj0EiMD_PDu-fkuBPkn8-T75CzqCffK8hD94eIPxwIJAOXrDADEFAQC6fsU-c_3A-sgAC3G_QY7OBNACUhhUAIqcxAAGmBd_AAu_vHe-cIw6uwQ5vz1-AAE9O0g__3KAPI24CcK-Aa2BAb_N-YfBbIAAAAVFO5E6gARaPfcCwXOHPzLzQIO_n_w5WGgRAod6MhH7_weGtn8Ay4ACurLER3r4TQPBQggAC1n1y07OBNACUhvUAIqrwYQDBqgBgAAwMAAAJjBAACAvwAAYEEAAPDBAAAwQQAALEIAAMhBAADQwQAAyEEAAIhBAACgwgAAdMIAAKBAAABIQgAAiMEAAABBAABkwgAAosIAAFBBAACIQQAAcMIAAADBAABgQgAAMEEAAAxCAACQwQAAMMIAAEBCAABgwQAANMIAAJDBAACAwgAADMIAAIDBAADoQQAAuMEAANhBAAAAwgAAoMIAAExCAACowQAAYEEAAL5CAADAQQAAcMEAAHTCAABgwQAAjkIAAHjCAAAAwgAAsMEAANhBAAA0QgAA0MEAAOBBAACQwQAA8MEAADRCAACAQQAAoMEAABDCAACIwQAAMMEAALhBAAAEwgAAQEAAAFzCAACAQQAASMIAAHBBAACcQgAAisIAAABAAABgQQAAjMIAAFTCAABQQQAAhEIAAMjBAAAAwgAAaEIAAFDBAABIQgAAcMIAAJBBAABgQQAAQEIAAGBBAAAAwgAAgMAAALhBAACIwQAA8MEAABBCAACAPwAAQMIAAMBBAABMQgAAyMEAAEBAAAAUQgAAvkIAAJTCAADIwQAA4EAAAGTCAABkQgAAFMIAAGxCAACGQgAAIMIAACBBAACwwQAAbEIAAMBAAAAMQgAA6MEAAJDBAAAgQQAAHMIAAKrCAAD4wQAAXMIAAGRCAADAQAAAFMIAADjCAAAQwgAAgsIAAJhCAAC4wQAARMIAAABCAADAwAAAAMEAAIzCAAAMwgAAGMIAABzCAAAkwgAAMEEAAJBBAABwQQAA4MAAAGDBAADIQQAAgD8AAFxCAABgwQAA4EAAAPhBAAAgQQAAAMIAAKjBAAAwQgAAHEIAAJLCAAAYwgAAYMEAAMBAAAAwQgAAUMEAAMhBAACAwAAA8MEAAHxCAADgwAAA-MEAADDBAACwwgAA2EEAADjCAADAwAAAQEEAAGhCAACwwQAAgD8AADBCAAC0QgAAJMIAAAjCAAAgwgAAgMAAANpCAABwwQAAisIAAKhCAADYwQAAiMEAAEDAAACAvwAAIMEAAMBAAACCwgAAQEEAAABBAADgwQAAPMIAADDCIAA4E0AJSHVQASqPAhAAGoACAAAJvwAAmL0AABQ-AAC6PgAAqL0AAMY-AABQPQAAWb8AAPi9AADgPAAAgLsAAEC8AAAwPQAAPL4AAEy-AADIvQAARD4AADA9AACIvQAAJT8AAH8_AACOPgAAcD0AALi9AAA8vgAABL4AADC9AACgvAAAiL0AAAy-AACePgAARD4AAKI-AACovQAA6D0AAIg9AACmPgAAor4AAAS-AABQvQAAB78AADw-AACWPgAAwr4AALI-AADaPgAAML0AAOa-AAB0vgAAvr4AALo-AADYPQAAyr4AAJ4-AACuvgAAZL4AAHc_AADYPQAATD4AAMI-AACIPQAAC78AADA9AAA0PiAAOBNACUh8UAEqjwIQARqAAgAA5r4AAHw-AABcvgAAHb8AAEA8AAAQPQAAmD0AAAw-AADovQAAED0AABA9AAAMvgAAyL0AAAy-AAAwPQAAiL0AAKi9AABBPwAAiL0AAI4-AADIvQAAyL0AADA9AAAcvgAAML0AAOi9AACYvQAAED0AAPg9AAAMvgAAqD0AAIA7AAAsvgAATD4AAJ4-AAC-vgAADD4AAOg9AACCvgAAgLsAAIg9AAA0vgAAcL0AAKC8AABEvgAA2D0AAH-_AAAQvQAAHL4AAOA8AABUPgAAEL0AANg9AAAcPgAARD4AAEA8AABAvAAAHD4AAAw-AABAPAAAoLwAAFC9AABAvAAA-L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=gmD59CRcXtQ","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3924870471963056797"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"13041751479472063836":{"videoId":"13041751479472063836","docid":"34-2-0-Z0C6E1190A5944B1D","description":"In this next episode, you'll learn how a new layout called stretchy headers based on the DIY App for kids. --- - About www.raywenderlich.com: raywenderlich.com is a website focused on developing....","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3778624/dd917403f6a4cac422fa6cb49c0b5cfe/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/qNjdqAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfaUirawzPaY","linkTemplate":"/video/preview/13041751479472063836?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"DIY - Stretchy Headers - Custom Collection View Layouts - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=faUirawzPaY\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFgoUMTMwNDE3NTE0Nzk0NzIwNjM4MzZaFDEzMDQxNzUxNDc5NDcyMDYzODM2arYPEgEwGAAiRRoxAAoqaGh6dG1kdGxodHNqZHN3YmhoVUN6M2NNNHFMbGpYY1E4b1dqTVBnS1pBEgIAEioQwg8PGg8_E4oFggQkAYAEKyqLARABGniB_hj__wAAAPwAEAUHB_wCCAMKCfj__wD0BgL_CAL_AAkQ-gT8AQAA-_gF8QYAAAAGCPn7-f0BABL1-AgCAAAABQAN-AQAAAADAAQD_gEAAPkH-vn2AgAB9PwJAP8AAADoA_MCAAAAAPL2_REAAAAAC_Pv_AEAAAAgAC3hcNE7OBNACUhOUAIqhAIQABrwAVch8vwS5xQF0QXAAMYaBQCBGA__M_X5AbHm8P_U7rkB0OjzAOfmEwDpLfP_lBUOAeUV-v8uSQsB-PBEAy_zHgAMMuYBQf8WATMS4wG5K-f-FzIT_xz2EgAWzQkCWPDv_TUCEP7P38QBtPv_AAET-QIMAwkBSzEPAegENgHxIAv--vj--_gUBPuu-AQDBS4L_zc04QREC9IA0BsEBfjn9gE2_yH_FdXzA931_f7J4wD79PAK-fLv8QggShgHCyoq-CMLEgYdDvL6Cg4K_iDK7wUAIRH6YOwGCvIP__-1HPLy4vkD9dEu_AXq3RPs9w317yAALQGwADs4E0AJSGFQAipzEAAaYDH4ABzS8dnh_0jr_O_AGvFACfkP0kr_Kbv_7RvvGxvg7qAr9f_u2_8NnQAAADcg5hMoAPp_49wbKcr6EZSdHeARY-3zJLFDHEIOKFMIED_l8RocVgDm9MrrCtkALikMCiAALUU_GTs4E0AJSG9QAiqvBhAMGqAGAACAQQAAgEEAACBCAAAMwgAAXEIAAKDBAABgQgAAgEAAAADCAAAsQgAADEIAAIC_AACawgAA4EAAALpCAADwwQAAwMAAAIjBAACAwAAAIMIAAIDAAACgwQAAQMEAAAhCAAAcQgAAmMEAAGDCAACwwgAAvkIAABhCAAAQQQAALEIAAEDCAADQQQAA8MEAAIBAAACowQAAwkIAAAjCAAD4QQAAyEEAAMBBAACSQgAAiMEAAEBBAABAwQAAuMIAAIDAAABQQgAAgL8AABjCAAD4QQAANEIAAARCAAAIQgAATMIAAFTCAACAwQAAkMEAAPBBAAAwQQAA4MAAAEzCAACUwgAAsEEAADjCAAAAQgAAPMIAAIDBAACAQQAAnkIAAHRCAADAwQAAVEIAAODAAADqwgAAgD8AAMDBAADoQQAAMMEAAADCAACAvwAAoMAAAAxCAABQwQAAAEEAALDBAABEQgAABEIAAHzCAAAAwQAA0EEAAKjBAABcwgAAwEAAAGDCAACYwQAAwEAAAFRCAAAAAAAAuMEAAGBCAABQQgAAusIAAILCAAAAQAAA4MEAAEBCAAAIwgAAtkIAAAAAAABQwQAAiMEAACDCAAA0QgAAoEEAAIC_AABowgAAgEAAACDCAAAAQAAAiEEAAJLCAAAIwgAAHEIAACxCAACAwAAAOMIAABTCAADowQAAQMEAAOBAAAAEwgAAyEEAAMBBAACQwQAA6EEAAJBBAACwwQAA1MIAABhCAAD4QQAAUEIAALjBAACAQQAAYMEAAIjCAAAkQgAAcMIAAAjCAADYwQAAsEEAAOhBAAB0wgAA0MEAABBBAAA0wgAAmMEAANjBAADoQQAAHMIAABxCAACSwgAAQMEAAIhBAAAAQAAAjkIAAHRCAACAQQAAYEEAAHDCAAAwQQAA4EAAADBBAABgwQAA-EEAAEBBAABgwQAAqEIAAEBCAABwQQAAuMEAAGDBAAAQQgAAMEEAAEDBAABswgAAoEAAACjCAACAvwAAgsIAAAjCAACIwQAA8MEAAEBBAAAEQgAAXMIAAIjBAACYwgAAeMIgADgTQAlIdVABKo8CEAAagAIAAAS-AADgvAAAuD0AAKo-AACYPQAARD4AAOi9AAAdvwAAD78AAEA8AAD4PQAAyL0AAHw-AADgPAAAqL0AAOa-AACgPAAAML0AAKI-AAArPwAAfz8AACw-AACaPgAA-L0AAK4-AACovQAA4LwAABC9AAAMvgAAJD4AAHQ-AAAVPwAAyD0AAIA7AADOPgAAiD0AAIo-AAAQPQAArr4AAFC9AADivgAARD4AAEA8AACGvgAAoLwAACw-AAAUPgAAlr4AADS-AAAkvgAAJL4AALi9AAC4vQAALD4AAFS-AAAQvQAAAT8AAAw-AACaPgAA6D0AAMq-AAAQPQAAED0AALg9IAA4E0AJSHxQASqPAhABGoACAACKvgAABD4AAJg9AAArvwAA4LwAAEw-AABUPgAAJD4AAFC9AAD4PQAA-L0AAOi9AAD4vQAANL4AABC9AABwPQAA4DwAAGM_AACoPQAA2j4AAAy-AABQvQAAUL0AAMi9AAA0vgAAuL0AAMg9AACIPQAAML0AAHC9AABQPQAA4DwAABA9AACYvQAATD4AACy-AAAwPQAAUD0AAKa-AADIPQAAUD0AAIC7AABQPQAADL4AAEy-AADIPQAAf78AACy-AACgvAAAEL0AAEw-AACYPQAAmD0AAKA8AAD2PgAAgDsAAOA8AAC4PQAAiD0AAFA9AACYPQAAUL0AADC9AABAPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=faUirawzPaY","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13041751479472063836"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"9618763046244607050":{"videoId":"9618763046244607050","docid":"34-2-6-Z1C4C99CEC2A031AF","description":"Learn more about SpriteKit actions and how they can be used to animate sprites. Updated course: https://videos.raywenderlich.com/cour... -- - About www.raywenderlich.com: raywenderlich.com is a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3946043/4c56471c45013811f62902c13d51fa9a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/9XXESQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHzLij7TjYU8","linkTemplate":"/video/preview/9618763046244607050?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Scenes - Beginning SpriteKit - raywenderlich.com","related_orig_text":"raywenderlich.com","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"raywenderlich.com\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=HzLij7TjYU8\",\"src\":\"serp\",\"rvb\":\"EqYDChQxMjM3NDM2NTE0OTk5NzExNTA5MgoTNTI5MjIzOTk5MDIyNDU0NDkxMQoUMTg0MjkyMzE2MjYzNDkxMTk3NjMKEjYxNjA1Nzc3ODU4MTQ5MTk5MQoTOTQ1Nzc2ODAwODgwMzI3NjM5NgoSNTI2NzgyMTA4NTU4ODUwMDMwChM4NTYwMzA4Njg1MDY5OTMwNzYzChM3Njg2OTc0Mjc5NTUwNzc3NDc3ChQxODA4Mzg1NjU5MjYzNDI4NDg3MwoTNzcyODUyNDMwMDc4MzI3ODQwNgoUMTU0MTkyMjcwNzc2MjUwMTExMTEKFDEzNzgyNzE1NDYyNzcwNTI0NDkyChMxNDc0NTY2NTY4Mjk2MzQ3ODc0ChE5NDY0MTI1NTY1Nzc5ODk3NwoTODU2MTM4NDkxMTYyNjUzMjMyNAoTMzkyNDg3MDQ3MTk2MzA1Njc5NwoUMTMwNDE3NTE0Nzk0NzIwNjM4MzYKEzk2MTg3NjMwNDYyNDQ2MDcwNTAKEzE1ODMxNzQyMjM5MzUwOTQzMTEKEzc4MzA4OTUyMDU0OTEyNjMxMjgaFQoTOTYxODc2MzA0NjI0NDYwNzA1MFoTOTYxODc2MzA0NjI0NDYwNzA1MGqIFxIBMBgAIkUaMQAKKmhoenRtZHRsaHRzamRzd2JoaFVDejNjTTRxTGxqWGNROG9Xak1QZ0taQRICABIqEMIPDxoPPxPTBoIEJAGABCsqiwEQARp4gQQL8wEAAAD1_goMAgb8AQUQCAn3AP8A6vUB_Pn_AQD9-A7_-AAAAAT3CAQAAAAAAwH5BfL-AQAP_f4DBAAAABMDEgD-AAAA-f70-v8BAAABEAEA9AQAAQz_DfL_AAAA9wMM_AEAAADyBwkNAAAAAAnrCQYAAQAAIAAteBzVOzgTQAlITlACKoQCEAAa8AFZA9j--uoJA7X40wC7FewAgQAC_yj4-wHC6_QA3fLIAd3x0v_T9iAABhQEALb-6gH0BPz-QTD2AAwAEf8WDB8AJSXsADLqEgAW__sC9iPi_w_9EP8h7hj-JOUG_y7--wApAgz_2ubRAbj67QIeKxkBGQAF_0gK_wIGKhYA8gcIAPsKAwPqDgX8wPoDA_AU-gAK_dsAVCHs_dfqFQIC6ukGGOQPAQbn_AED7wsE5v0C--Lu8AUV5voCAzAT__YwFQMK6hYCCP7_9hgWDvgZ1vME8AgECi3aAgbv9fP_2Ar5_9_5DvLbJP0E4vwZ6fkK9_MgAC2_TyQ7OBNACUhhUAIqzwcQABrAB08-xb5-2Nw8McawOwMVRL0AiUs9VKcouzvHIL4vCoy8qwtTvBR6DT6NDqM8OgLdPJsdob5GoZu8yGeoPC0JUD7U-GA85mQYPUDcJb7EKyQ88_Zvu2Lerr1hGZu8vjcfPLGi5j1R-oK8DjCzPJNvBj5vsCE9nJAOvG4IRDyY2Uy92zPouyuIwbzDFxy9SVvmvM4Xgz50C9m6fZyfPOw0Uj7Zu_m7vn-YO918E754wdY80LFFu0MRfL2oRwS9mWr_u2n-KD6LXdM7RwsrPAp_qz2572K88K1-PEssjz1binW8cxebuz7EcL2V5TU8Bo8lPPjMKD30Oyg8G3KiPC-G8r10kHy8_SGsPD1EIz5WHNi8TZqrPMKymL2V6fw8aDC8PLixmTxhBwQ9utt1PLmJ2j0J6xU9rguFO5QzNL021lS90PcuPKPNMT5sszG8yHi5vDISa7wz9Ne7uFLTu8-kKL38I4I9VNWVvFWPur2-OTc8F5klvI9tKT4CWmS9c6SOOwQ56D0nAxY92ojQuybCCz1RCdk8tWtCPJkhf715ys27RdqGvNdcpLyV5ws9Tcg9vFCPzT2ZULc8k63Luqxx9rx8j2S9gMKPOnAcAj3M5jY9JB_kOva17jyHW1M7uMdzO1-iMLyQLZC9kBOmu1o1vr31vvE8J0UJOWPTCry4qxw9NtNWO4a93LvMZJO8TVGqO9Nrg72lsL07tM6VOg0_nj157II8yyeOOlRhoryc_QG9zOHFumt7nrt0m8A9OP0wudFIyj0L6oC8ju3guBhVkD14izE9YMQSOZvXQj1doDE6wrFguh_nZz3roxk8n3WPt0RvzLzsZ5a9m8zqOHD7Lzxtxkm9BewOOUSpqL3edoA7syauOf_HLjyE2X894-etufpyED2GCJM86pSauOKEEzzhDak8f99KOKJpAbwipBO9Ca1iuaHlr7xUTRW9tRgxuLtmbb2u4049sy4jt53ipzsjSVW9S56AuM3yK7zjJpk92s4fuP-nyTuTNwC9vdR2uALCvTxob1W9FQubOB75470b65y9HMKFuGJkTj1xISo9mhwauG3F_r2i1D69Gi_0uAKKBzyfOaC9sxGdt81Clrz8Nw-9hXWnuLTI1r10Rr-93re9OKborzucTJG9hmUUOIzbKD1Ff029X0ATNzxx1LzJnQi98RuAt83OXT3k6jE9LvIfOFyooT19xJS9uKGWN4iEzz1rsks9ibeFOFNTfL3w82Q9JnHDtwRChrw0UBQ9ErdtuHZ6FDxvJxa90XvNtiAAOBNACUhtUAEqcxAAGmAv9wAk5_a96gQ7AP4pzgrs3SncEdgo_x7l_zIfwjUB9ejBLQz_9uccG6MAAAA0GMgd7wDadt_o4AyuD9K4rfXu0X_i5BrDLUgj4M0W6D0mCOA0GWUA8PDR_TIP7gQ2NBkgAC3yzBw7OBNACUhvUAIqrwYQDBqgBgAAiMIAACRCAAC6QgAA4MAAABRCAADIQQAAQMAAADjCAAAswgAAqEEAAMBAAAAgwQAAgsIAALhBAAAYQgAAPEIAAFBBAABMwgAAoEEAABBBAACAQAAAYMEAAChCAAAIQgAAfEIAAIhBAABwwgAAnsIAAIpCAAAwQgAAgL8AAHBBAAAEQgAA4EAAABDCAACwwQAAYEIAAEhCAAAsQgAAYMEAAMhBAAD4QQAAskIAAHjCAAAgwgAAhkIAAARCAABwwQAAcMEAAIDBAACgwgAADMIAAMDAAACYQQAAoEEAAADBAACIwQAAgMAAAHDBAACowQAAUEEAAHTCAACYwQAAmMEAAJJCAAA8wgAAZEIAAODBAACQwQAAEMEAAKhCAABQQgAANMIAAEDBAABwwQAAbMIAAITCAAAAwAAAAAAAAEDBAAB4wgAAoEAAAKDBAACgQAAATMIAAGRCAACAwQAAoEIAAMBAAACQQQAA-EEAAIA_AADAwAAA0MEAADzCAACwwQAAiMEAAOBAAAD4QQAAIEIAABTCAABYQgAAVEIAABzCAACAwQAAIEEAABjCAABsQgAAJMIAAFhCAACAPwAAkEEAACBBAAAsQgAAXEIAAADBAAD4QQAAlsIAAJjCAAAwwgAAnEIAACxCAACwwQAAAMEAAEBAAACQQQAA-MEAAABBAACYwQAAiEEAAPDBAACowQAAaMIAAKBAAAC4QQAAgL8AAGTCAADWwgAAjMIAAHzCAACiQgAAYEIAAJDBAABkQgAA6EEAABhCAAA0wgAAdEIAAAhCAACYQQAAEMIAAEDBAADAwAAAQMEAALDBAAAQQgAAwEAAAJDBAABAwAAA0EEAAKrCAACeQgAApMIAABBBAADAQAAAIEEAAATCAAAgQQAAgD8AAABAAAAYwgAAAEEAAABCAACAwgAA4EAAAGBBAACQwQAAsMIAAIBAAAAEQgAAwEAAAPjBAAA4wgAAJEIAAODAAADIQQAAOMIAAGRCAABswgAAQEEAAATCAADowQAAUEIAAOhBAACAQAAA4EEAAPDBAADAQAAAyMEAAGBBIAA4E0AJSHVQASqPAhAAGoACAAAkvgAAqj4AAHA9AAD4PQAAJL4AAFA9AADYPQAAvr4AAKa-AAC4vQAALL4AALa-AADoPQAAMD0AAKg9AACevgAAcD0AAFC9AABAPAAAyj4AAH8_AABwPQAAgDsAALg9AAD4vQAAqD0AAAy-AADgvAAAcD0AABw-AAAsPgAARD4AADC9AAD4vQAAXD4AAOi9AAAMPgAAFL4AAIa-AABkvgAAdL4AABA9AAAkPgAA-L0AAEC8AADCPgAATD4AALi9AAAUvgAAgDsAAIA7AABcvgAAJD4AAEQ-AAAwvQAAmD0AABs_AAD4PQAALD4AAHQ-AABMvgAAEL0AAAQ-AAAcPiAAOBNACUh8UAEqjwIQARqAAgAAur4AAJ4-AACevgAAK78AAAy-AADIPQAAQLwAADw-AADgvAAAcD0AADS-AAA0vgAAyL0AAEy-AACgPAAA4LwAAPg9AAA9PwAAoLwAAPI-AAAEvgAAcL0AABw-AAA8vgAAuL0AADA9AABQvQAAED0AAKg9AAAkvgAAMD0AABC9AACYPQAAcL0AAMg9AAA8vgAAcL0AAHA9AACIvQAA6D0AAJg9AADovQAAuL0AAFC9AAB0vgAATD4AAH-_AABMvgAArr4AAKY-AABsPgAAQLwAAEA8AACqPgAAJD4AAIC7AABQvQAAJD4AAEA8AADovQAA4LwAAIg9AABEPgAADL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=HzLij7TjYU8","parent-reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9618763046244607050"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false}},"dups":{"12374365149997115092":{"videoId":"12374365149997115092","title":"Getting Started with In App Purchases - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Getting Started with In App Purchases - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=YHGIij_stpk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/YHGIij_stpk?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":995,"text":"16:35","a11yText":"Süre 16 dakika 35 saniye","shortText":"16 dk."},"views":{"text":"36,2bin","a11yText":"36,2 bin izleme"},"date":"3 eki 2017","modifyTime":1506988800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/YHGIij_stpk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=YHGIij_stpk","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":995},"parentClipId":"12374365149997115092","href":"/preview/12374365149997115092?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/12374365149997115092?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5292239990224544911":{"videoId":"5292239990224544911","title":"Introduction - Beginning SpriteKit - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Introduction - Beginning SpriteKit - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wrEEIX2fUxE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wrEEIX2fUxE?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":160,"text":"2:40","a11yText":"Süre 2 dakika 40 saniye","shortText":"2 dk."},"views":{"text":"8,7bin","a11yText":"8,7 bin izleme"},"date":"20 tem 2017","modifyTime":1500571672000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wrEEIX2fUxE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wrEEIX2fUxE","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":160},"parentClipId":"5292239990224544911","href":"/preview/5292239990224544911?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/5292239990224544911?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18429231626349119763":{"videoId":"18429231626349119763","title":"SwiftUI Library - Xcode Tips and Tricks - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"SwiftUI Library - Xcode Tips and Tricks - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=vxME3CgIK04","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/vxME3CgIK04?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":154,"text":"2:34","a11yText":"Süre 2 dakika 34 saniye","shortText":"2 dk."},"views":{"text":"1,4bin","a11yText":"1,4 bin izleme"},"date":"20 oca 2021","modifyTime":1611100800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/vxME3CgIK04?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=vxME3CgIK04","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":154},"parentClipId":"18429231626349119763","href":"/preview/18429231626349119763?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/18429231626349119763?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"616057778581491991":{"videoId":"616057778581491991","title":"Introduction - Beginning Core Data - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Introduction - Beginning Core Data - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2idtKQ_NqTs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2idtKQ_NqTs?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":287,"text":"4:47","a11yText":"Süre 4 dakika 47 saniye","shortText":"4 dk."},"views":{"text":"26,1bin","a11yText":"26,1 bin izleme"},"date":"21 tem 2017","modifyTime":1500670621000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2idtKQ_NqTs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2idtKQ_NqTs","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":287},"parentClipId":"616057778581491991","href":"/preview/616057778581491991?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/616057778581491991?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9457768008803276396":{"videoId":"9457768008803276396","title":"Objective-C Runtime - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Objective-C Runtime - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UpAhnB25xco","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UpAhnB25xco?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"raywenderlich.com","isVerified":false,"subscribersCount":0,"url":"/video/search?text=raywenderlich.com","origUrl":"http://www.youtube.com/user/rwenderlich","a11yText":"raywenderlich.com. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1188,"text":"19:48","a11yText":"Süre 19 dakika 48 saniye","shortText":"19 dk."},"views":{"text":"12,1bin","a11yText":"12,1 bin izleme"},"date":"5 nis 2017","modifyTime":1491350400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UpAhnB25xco?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UpAhnB25xco","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":1188},"parentClipId":"9457768008803276396","href":"/preview/9457768008803276396?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/9457768008803276396?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"526782108558850030":{"videoId":"526782108558850030","title":"Practical Instruments with iOS 10 - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Practical Instruments with iOS 10 - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=m-yCfWOBqAk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/m-yCfWOBqAk?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"raywenderlich.com","isVerified":false,"subscribersCount":0,"url":"/video/search?text=raywenderlich.com","origUrl":"http://www.youtube.com/user/rwenderlich","a11yText":"raywenderlich.com. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":255,"text":"4:15","a11yText":"Süre 4 dakika 15 saniye","shortText":"4 dk."},"views":{"text":"8,6bin","a11yText":"8,6 bin izleme"},"date":"11 mayıs 2017","modifyTime":1494460800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/m-yCfWOBqAk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=m-yCfWOBqAk","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":255},"parentClipId":"526782108558850030","href":"/preview/526782108558850030?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/526782108558850030?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8560308685069930763":{"videoId":"8560308685069930763","title":"Collision Detection - Beginning SpriteKit - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Collision Detection - Beginning SpriteKit - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LqJ8r3WMCjc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LqJ8r3WMCjc?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":576,"text":"9:36","a11yText":"Süre 9 dakika 36 saniye","shortText":"9 dk."},"views":{"text":"4,6bin","a11yText":"4,6 bin izleme"},"date":"22 ağu 2017","modifyTime":1503360000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/LqJ8r3WMCjc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=LqJ8r3WMCjc","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":576},"parentClipId":"8560308685069930763","href":"/preview/8560308685069930763?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/8560308685069930763?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7686974279550777477":{"videoId":"7686974279550777477","title":"Beginning C# with Unity: Variables - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Beginning C# with Unity: Variables - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=uYfgZsrDqSw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/uYfgZsrDqSw?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"raywenderlich.com","isVerified":false,"subscribersCount":0,"url":"/video/search?text=raywenderlich.com","origUrl":"http://www.youtube.com/user/rwenderlich","a11yText":"raywenderlich.com. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":643,"text":"10:43","a11yText":"Süre 10 dakika 43 saniye","shortText":"10 dk."},"views":{"text":"4bin","a11yText":"4 bin izleme"},"date":"16 şub 2017","modifyTime":1487203200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/uYfgZsrDqSw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=uYfgZsrDqSw","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":643},"parentClipId":"7686974279550777477","href":"/preview/7686974279550777477?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/7686974279550777477?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18083856592634284873":{"videoId":"18083856592634284873","title":"Server Side Swift 3 with Vapor: Basic Validation - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Server Side Swift 3 with Vapor: Basic Validation - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=s_JV3tP9rVs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/s_JV3tP9rVs?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":497,"text":"8:17","a11yText":"Süre 8 dakika 17 saniye","shortText":"8 dk."},"views":{"text":"1bin","a11yText":"1 bin izleme"},"date":"14 şub 2017","modifyTime":1487084867000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/s_JV3tP9rVs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=s_JV3tP9rVs","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":497},"parentClipId":"18083856592634284873","href":"/preview/18083856592634284873?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/18083856592634284873?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7728524300783278406":{"videoId":"7728524300783278406","title":"\u0007[raywenderlich\u0007].\u0007[com\u0007] Season 10 Podcast - Meet the Hosts","cleanTitle":"raywenderlich.com Season 10 Podcast - Meet the Hosts","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=GlNURcAKIyM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GlNURcAKIyM?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1098,"text":"18:18","a11yText":"Süre 18 dakika 18 saniye","shortText":"18 dk."},"date":"13 mar 2020","modifyTime":1584057600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/GlNURcAKIyM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=GlNURcAKIyM","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":1098},"parentClipId":"7728524300783278406","href":"/preview/7728524300783278406?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/7728524300783278406?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15419227077625011111":{"videoId":"15419227077625011111","title":"Reading and Writing JSON - Saving Data in iOS - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Reading and Writing JSON - Saving Data in iOS - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Qd6UQA5WREs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Qd6UQA5WREs?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"raywenderlich.com","isVerified":false,"subscribersCount":0,"url":"/video/search?text=raywenderlich.com","origUrl":"http://www.youtube.com/user/rwenderlich","a11yText":"raywenderlich.com. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":529,"text":"8:49","a11yText":"Süre 8 dakika 49 saniye","shortText":"8 dk."},"views":{"text":"15,4bin","a11yText":"15,4 bin izleme"},"date":"5 eyl 2017","modifyTime":1504569600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Qd6UQA5WREs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Qd6UQA5WREs","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":529},"parentClipId":"15419227077625011111","href":"/preview/15419227077625011111?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/15419227077625011111?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13782715462770524492":{"videoId":"13782715462770524492","title":"Custom Collection View Layouts in iOS: Introduction - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Custom Collection View Layouts in iOS: Introduction - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/v/KYUTQQ1usZE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/KYUTQQ1usZE?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":506,"text":"8:26","a11yText":"Süre 8 dakika 26 saniye","shortText":"8 dk."},"views":{"text":"15,4bin","a11yText":"15,4 bin izleme"},"date":"15 mar 2017","modifyTime":1489536000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/KYUTQQ1usZE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=KYUTQQ1usZE","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":506},"parentClipId":"13782715462770524492","href":"/preview/13782715462770524492?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/13782715462770524492?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1474566568296347874":{"videoId":"1474566568296347874","title":"Actions - Beginning SpriteKit - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Actions - Beginning SpriteKit - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ws6wA646jQg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ws6wA646jQg?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":598,"text":"9:58","a11yText":"Süre 9 dakika 58 saniye","shortText":"9 dk."},"views":{"text":"2,2bin","a11yText":"2,2 bin izleme"},"date":"15 ağu 2017","modifyTime":1502801423000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ws6wA646jQg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ws6wA646jQg","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":598},"parentClipId":"1474566568296347874","href":"/preview/1474566568296347874?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/1474566568296347874?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"94641255657798977":{"videoId":"94641255657798977","title":"Introducing Stack Views in iOS Tutorial: Your First Stack View - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Introducing Stack Views in iOS Tutorial: Your First Stack View - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/v/a-W5SciZrXo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/a-W5SciZrXo?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":823,"text":"13:43","a11yText":"Süre 13 dakika 43 saniye","shortText":"13 dk."},"views":{"text":"41,7bin","a11yText":"41,7 bin izleme"},"date":"19 şub 2017","modifyTime":1487462400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/a-W5SciZrXo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=a-W5SciZrXo","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":823},"parentClipId":"94641255657798977","href":"/preview/94641255657798977?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/94641255657798977?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8561384911626532324":{"videoId":"8561384911626532324","title":"Editing and Deleting Data - Beginning Core Data - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Editing and Deleting Data - Beginning Core Data - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=kNztJgGbQTM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/kNztJgGbQTM?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"raywenderlich.com","isVerified":false,"subscribersCount":0,"url":"/video/search?text=raywenderlich.com","origUrl":"http://www.youtube.com/user/rwenderlich","a11yText":"raywenderlich.com. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":603,"text":"10:03","a11yText":"Süre 10 dakika 3 saniye","shortText":"10 dk."},"views":{"text":"16,6bin","a11yText":"16,6 bin izleme"},"date":"18 ağu 2017","modifyTime":1503014400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/kNztJgGbQTM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=kNztJgGbQTM","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":603},"parentClipId":"8561384911626532324","href":"/preview/8561384911626532324?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/8561384911626532324?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3924870471963056797":{"videoId":"3924870471963056797","title":"Server Side Swift 3 with Vapor: Authentication with Turnstile - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Server Side Swift 3 with Vapor: Authentication with Turnstile - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=gmD59CRcXtQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gmD59CRcXtQ?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":585,"text":"9:45","a11yText":"Süre 9 dakika 45 saniye","shortText":"9 dk."},"views":{"text":"2,7bin","a11yText":"2,7 bin izleme"},"date":"21 şub 2017","modifyTime":1487635200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/gmD59CRcXtQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=gmD59CRcXtQ","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":585},"parentClipId":"3924870471963056797","href":"/preview/3924870471963056797?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/3924870471963056797?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13041751479472063836":{"videoId":"13041751479472063836","title":"DIY - Stretchy Headers - Custom Collection View Layouts - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"DIY - Stretchy Headers - Custom Collection View Layouts - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=faUirawzPaY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/faUirawzPaY?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"raywenderlich.com","isVerified":false,"subscribersCount":0,"url":"/video/search?text=raywenderlich.com","origUrl":"http://www.youtube.com/user/rwenderlich","a11yText":"raywenderlich.com. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":650,"text":"10:50","a11yText":"Süre 10 dakika 50 saniye","shortText":"10 dk."},"views":{"text":"5,6bin","a11yText":"5,6 bin izleme"},"date":"20 nis 2017","modifyTime":1492646400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/faUirawzPaY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=faUirawzPaY","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":650},"parentClipId":"13041751479472063836","href":"/preview/13041751479472063836?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/13041751479472063836?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9618763046244607050":{"videoId":"9618763046244607050","title":"Scenes - Beginning SpriteKit - \u0007[raywenderlich\u0007].\u0007[com\u0007]","cleanTitle":"Scenes - Beginning SpriteKit - raywenderlich.com","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=HzLij7TjYU8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/HzLij7TjYU8?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":"d3d3LnlvdXR1YmUuY29tO1VDejNjTTRxTGxqWGNROG9Xak1QZ0taQQ==","name":"Kodeco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kodeco","origUrl":"http://www.youtube.com/@KodecoDev","a11yText":"Kodeco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":851,"text":"14:11","a11yText":"Süre 14 dakika 11 saniye","shortText":"14 dk."},"views":{"text":"1,9bin","a11yText":"1,9 bin izleme"},"date":"24 ağu 2017","modifyTime":1503578625000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/HzLij7TjYU8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=HzLij7TjYU8","reqid":"1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL","duration":851},"parentClipId":"9618763046244607050","href":"/preview/9618763046244607050?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","rawHref":"/video/preview/9618763046244607050?parent-reqid=1765360480818091-14005877915399340845-balancer-l7leveler-kubr-yp-vla-86-BAL&text=raywenderlich.com","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"4005877915399340845786","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":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"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":"raywenderlich.com","queryUriEscaped":"raywenderlich.com","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"}}}