{"pages":{"search":{"query":"Programming with Felipe Gavilan","originalQuery":"Programming with Felipe Gavilan","serpid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","parentReqid":"","serpItems":[{"id":"626358812705394029-0-0","type":"videoSnippet","props":{"videoId":"626358812705394029"},"curPage":0},{"id":"2159948418564803568-0-1","type":"videoSnippet","props":{"videoId":"2159948418564803568"},"curPage":0},{"id":"9437153927499747422-0-2","type":"videoSnippet","props":{"videoId":"9437153927499747422"},"curPage":0},{"id":"16925388852226456431-0-3","type":"videoSnippet","props":{"videoId":"16925388852226456431"},"curPage":0},{"id":"-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFByb2dyYW1taW5nIHdpdGggRmVsaXBlIEdhdmlsYW4K","statId":4,"lazyLoad":false,"extParams":{"reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","ui":"desktop","yuid":"2643020591781751574"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"8240546359424972491-0-5","type":"videoSnippet","props":{"videoId":"8240546359424972491"},"curPage":0},{"id":"1875951700219376612-0-6","type":"videoSnippet","props":{"videoId":"1875951700219376612"},"curPage":0},{"id":"17641813919116365024-0-7","type":"videoSnippet","props":{"videoId":"17641813919116365024"},"curPage":0},{"id":"10962337345857235732-0-8","type":"videoSnippet","props":{"videoId":"10962337345857235732"},"curPage":0},{"id":"16965543952517210403-0-9","type":"videoSnippet","props":{"videoId":"16965543952517210403"},"curPage":0},{"id":"8982111446792668421-0-10","type":"videoSnippet","props":{"videoId":"8982111446792668421"},"curPage":0},{"id":"-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFByb2dyYW1taW5nIHdpdGggRmVsaXBlIEdhdmlsYW4K","statId":11,"lazyLoad":false,"extParams":{"reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","ui":"desktop","yuid":"2643020591781751574"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"16714700719209983563-0-12","type":"videoSnippet","props":{"videoId":"16714700719209983563"},"curPage":0},{"id":"2851437595327757473-0-13","type":"videoSnippet","props":{"videoId":"2851437595327757473"},"curPage":0},{"id":"12414495628181399563-0-14","type":"videoSnippet","props":{"videoId":"12414495628181399563"},"curPage":0},{"id":"34068316843309760-0-15","type":"videoSnippet","props":{"videoId":"34068316843309760"},"curPage":0},{"id":"14934273868830564612-0-16","type":"videoSnippet","props":{"videoId":"14934273868830564612"},"curPage":0},{"id":"15258198889219374584-0-17","type":"videoSnippet","props":{"videoId":"15258198889219374584"},"curPage":0},{"id":"-0-18","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":18,"grab":"dFByb2dyYW1taW5nIHdpdGggRmVsaXBlIEdhdmlsYW4K","statId":18,"lazyLoad":false,"extParams":{"reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","ui":"desktop","yuid":"2643020591781751574"}}},"isAdult":false,"position":18,"placement":"empty"},"curPage":0},{"id":"2733669507729214939-0-19","type":"videoSnippet","props":{"videoId":"2733669507729214939"},"curPage":0}],"searchAds":[],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Your region Columbus","needRetpath":true}]},{"type":"searchengines","links":[{"label":"Google","url":"//google.com/search?tbm=vid&q=Programming%20with%20Felipe%20Gavilan","logNode":{"name":"link","attrs":{"type":"google"}},"target":"_blank"},{"label":"Bing","url":"//bing.com/videos?scope=video&q=Programming%20with%20Felipe%20Gavilan","logNode":{"name":"link","attrs":{"type":"bing"}},"target":"_blank"}]},{"type":"help","links":[{"label":"Contact us","url":"https://yandex.com/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Help","url":"https://yandex.com/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Tune","url":"https://yandex.com/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"About","url":"//yandex.com/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"License","url":"//yandex.com/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Privacy Policy","url":"//yandex.com/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFByb2dyYW1taW5nIHdpdGggRmVsaXBlIEdhdmlsYW4K","lazyLoad":false,"extParams":{"reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","ui":"desktop","yuid":"2643020591781751574"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fxmlsearch.yandex.com%2Fvideo%2Fsearch%3Ftext%3DProgramming%2Bwith%2BFelipe%2BGavilan","pages":[{"reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]},"favs":{"_isInitial":true,"items":[],"cacheHash":"","showMoreUrl":"","initialViewportWidth":0}},"internal":{"nonce":"8718128641796289447222","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"video_adv_search_right_enable_adult":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list-right":{"adult":{"default":"R-I-19214552-1"},"regular":{"default":"R-I-8843654-1"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"before-player":{"adult":{"default":"R-I-19178478-1"},"regular":{"default":"R-I-2120168-1"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_viewer_related_fail_error_screen":1,"video_viewer_channel_link_mode":2,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","video_viewer_restore_mute_state":1,"spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_viewer_comments_auth_popup":1,"video_comments_timestamps":1,"video_depot_viewer_masthead_ssr_only":1,"video_kebab_advanced_actions":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_redirect_plug":2,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"video_enable_adult_masthead":0,"video_morda_header_nav":1,"video_nohost_full_filter":0,"video_baobab_blockstat":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1,"video_comments_smart_nonstop":1},"slots":["151171,0,18;1578368,0,32;1602402,0,69;1281084,0,86;1588537,0,25;1579951,0,12;287509,0,25;790811,0,75;681841,0,45"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fxmlsearch.yandex.com%2Fvideo%2Fsearch%3Ftext%3DProgramming%2Bwith%2BFelipe%2BGavilan","mordaUrl":"//yandex.com/","videoSearchUrl":"https://xmlsearch.yandex.com/video/search?text=Programming+with+Felipe+Gavilan","settingsUrl":"https://yandex.com/tune/search/","helpUrl":"https://yandex.com/support/video/","legalUrl":"//legal.yandex.com/termsofservice/","feedbackUrl":"https://yandex.com/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","backUrl":"//ya.ru","url":"https://xmlsearch.yandex.com/video/search?text=Programming+with+Felipe+Gavilan","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Programming with Felipe Gavilan: 2 thousand videos found on Yandex","description":"Результаты поиска по запросу \"Programming with Felipe Gavilan\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Programming with Felipe Gavilan — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yf7e3af73090d3d135da6955c930f6cf6","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"151171,1578368,1602402,1281084,1588537,1579951,287509,790811,681841","queryText":"Programming with Felipe Gavilan","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"2643020591781751574","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1167408,1202006,1194718,1221235,1228280,1226860,1246754,1313283,1321224,1300570,1320679,1352408,1342688,1341968,1345362,1367583,1348424,1382036,1391511,1384451,1402882,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1511916,1514845,1535081,1540074,1545808,1582671,1601754,1594749,1595431,1603228,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"en","user_time":{"epoch":"1781751688","tz":"America/Louisville","to_iso":"2026-06-17T23:01:28-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-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":"151171,1578368,1602402,1281084,1588537,1579951,287509,790811,681841","queryText":"Programming with Felipe Gavilan","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"2643020591781751574","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":"8718128641796289447222","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":159,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"smartFitComments":false,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryOnlineEnabled":false,"shouldRenderBroSummaryApiContainer":false,"summaryBroApiDisabledSnippetSurfaces":[],"summaryBroApiSquareSurfaces":[],"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"isWatchingProgressEnabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsTimestampsEnabled":true,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":true,"isCommentsOnboardingEnabledInTesting":false,"commentsOnboardingTextVariant":null,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":true,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isMetaFavoritesButtonEnabled":false,"isCommentsAuthPopup":true,"preventAdvHideOnEmpty":false,"isSmallTitle":false,"shouldRestoreMuteState":true,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false,"isSerialNavigatorDisabled":false,"isAdvInVideoListWithInnerPadding":false,"isEarlyAdvRenderEnabled":false,"isViewerErrorFallbackEnabled":false,"isPlayerErrorCloseButtonEnabled":false,"videoChangedRedirectPlayerIds":[]},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"2643020591781751574","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1847.0__eb415a905514878e3213d32846a8178041611448","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"},"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"adult":{"default":"R-I-19214552-1"},"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"adult":{"default":"R-I-19178478-1"},"regular":{"default":"R-I-2120168-1"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"xmlsearch.yandex.com/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"626358812705394029":{"videoId":"626358812705394029","docid":"34-10-17-ZACECA52B62296F29","description":"Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos... Github code: https://github.com/gavilanch/Fire-And... In this video we'll see how to execute code and not have to...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3467789/3c3a79303e8e272d5ef6fe33f03bb18b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/sf-L-AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"ASP.NET Core - Fire and forget - Execute Asynchronous Code and Not Waiting for It - No Libraries","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=bBmBKN_ZVUA\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoUChI2MjYzNTg4MTI3MDUzOTQwMjlaEjYyNjM1ODgxMjcwNTM5NDAyOWqPFxIBMBgAIkwaMQAKKmhocWFhdW1rcW9tYmNhZmJoaFVDUzR5UmZqalhoamxieF9OaWFKQjI2ZxICABIqF8IPDxoPPxPiBYoEIADg9RuCBCQBgAQrKosBEAEaeIEJEvf7BPwA7ecG-wEBAQAMAPv69gAAANv3Avv5-QMA-vkL-QIAAAD5BPEJCAAAAAEIAv7w_gEA-QX4BwQAAAAU-AL-9gAAABkK9Qn-AQAA_f8CBwT_AAAN_v0BAAAAAAEG_Af4_wAB-QIECAAAAAD78fztAAAAACAALTmyxzs4E0AJSE5QAiqEAhAAGvABby3t_AHW9wO8Ft4ACxTwAZb1Lv9TDNoA3xADANTv6gHQ6PMA6uktAKcU4ACBE-wBvv3S_y8fBQAjIjAAIeA0APYR6AFb3RACYRfwAPgT8v8BCRL-F-EQ_yzM9AH-8Pr7Js4P_6Ln2v7WDs4CCyM8A0T6EgMzAw_-1CokB8EXIQHp2gIB6QP-BK74BAMDBBX_9_LGBVoF8f_ZPAcEJQMbBB-8F_zrAAsKHCMJBuP26_2_4v4G_wf3DAMKHwMc9i__7SgaBQr-__PtGQrtH9rq8_A06fQ68P8P8t_1B7Uc8vLu7Anu0S78Bej7Ffn3DfXvIAAt1awAOzgTQAlIYVACKs8HEAAawAfMXcO-ZNL4ukvw_jvkBUK92_uUPfdCnDw5ZOO9stILO4kDLb3OGmw-RhWUPfMhpLsEVDi-lqGiuwRIvrwKL2E-F3GwvEHTxjnJ7l294n72PBjWSL0sooG8JGinPAOYMjwwQZK9T2iIvIVPKT0KnRc-k5sVvBGKrbw9DO29c_6cvUt-G7ujTb899QG3vDRSxrv0Pbk9-nmVO1QtM7ztr4g9g-4cvS7aa7tRTN679jnIPCncPLyaOlS9TFOlu7gA-rrw58o7H4NVPeKPhzzxJZm9h9T-vPVR4TwfoaS7ViYhPWaGqjtV5VY9FpugPPc-tDtKxMU9l9MUvTBjiryoyCG-AnwcPejpbTz9Kbo9TTBcvaLg2DxQw9e9xJJ3PWuMzjrUnjK9sGVDPHrXCzyqBmY9oeiLPRvVq7tGKLa6zuAvvaE1mjwdW889UuKUvZQqdrwQfq29evNFvTdtRjxWR249f-h4PasTxrxl_x28WqirPKxjxzpS7aM9xeDGvCZ8hDsfVNg827OIvQZvITz7Xag9h5udPAfMaDyV3Dy9PPHBvUPp5rvB5MY8Uv60Pc3ZjLyGWp49J1BEul03gLxm-iC9FK_SvcHsljsp9HA9SFw2vEKcoLohhme9OmgEPF2MnrtL2K28qxW3vcWaArz_vSq92xs3vQfPCDzYc2O9j0CyPAzH1rs9a009YLgJvVXCtbn1qE69oSeKPOLFKbvII6093hHfPAhVTbtoiHS8YZIlPWoaZrqn2XK8sMMaPCVMA7vurw4-nxKRvX7QlDm3qUs9LVoFPbniYjmOCpe9WvERO6nQjThPsvU90EbuPQBBsbm-xeA7rFMVvqaMyTnT7Gs9sP4vveDZdzgofuy9EXNEPew2tzmB1767LUn5PGtlR7qgbfU9eQdTPFYmx7dGmtg9sjMAPdYLkDgpY9e8jf4hvXBNm7lk2Je9uT9NvYW-ezmVmmw5ZqQ5vPUe2zitimu9i6bzvAKQtrhcZkK9mQznPZCYArk_40I8vihGvbtylLgacRw9NuodO5syW7ge-eO9G-ucvRzChbgt-Wm88grEPJIvcje45Ci-0X-FvJ34GrkW30u9UYL-vURYLLjz7kO9ZBUgvduGF7hKtgq-Z57cvVuW9jiKZZk9oGqZPC30PLhJXqc9K-gsvJaBczdZrLw8Y7g6vM6EHTjOP6A9bHj6Pe2MyjfHoAM-YI14vRfIWjhVGKY9bQvFPYPH5zjnIEO9C3RyPQV1lbg9gEU9d6lHPKJ2yLdv-Dg8Z2aBvRF44bYgADgTQAlIbVABKnMQABpgO-wAIvoSls0HVeL1stwW_RXy4w3dHv_z1f8AHOcN-vrfxTId_0v4Le2aAAAANxjYE5UAK3_6ws3xmh0AutP99xdr4vso2wUoRO6cXwTcDczb9hw4APEE4AAtCTArNAgYIAAt4jEUOzgTQAlIb1ACKq8GEAwaoAYAAKDAAABoQgAAUEEAAKBAAABQwQAAwMEAAFRCAAAAAAAAGMIAAKBBAAAAQAAACMIAAIzCAAAAwgAATEIAALjBAACAwQAAwMAAABzCAAAAwgAAlEIAAPjBAAAgQgAAgMEAAHBBAABwwQAAKMIAAGBBAAB4QgAAoMAAAGzCAAAAwAAAtMIAAAxCAADIQQAA8MEAAJjBAAAwQgAAgMAAADRCAAAIQgAAQEEAAOhBAABgQQAA2EEAABDCAADAQAAAYMEAAChCAACowQAAksIAAIDAAABwwQAA-MEAAFxCAAAYQgAA-MIAAMLCAAAsQgAABEIAAIjBAABwwQAAyMEAAHzCAAAAQAAAeMIAAIhBAAAMQgAAgL8AAGDBAACMQgAASEIAALhBAAAAAAAAoEAAAAjCAAAowgAA0EEAACBCAAAUwgAAoMIAACRCAADgQAAAIEEAANjBAABAwgAAyEEAAOBBAACCQgAAQMIAACRCAADIQQAAMEEAANrCAACAwQAACMIAABDBAACIQQAAUMIAAPDBAACQwQAAXEIAAK5CAAAgQQAAkEEAAKBBAADoQQAAgL8AAIBBAAAYQgAAkMEAALjBAABwwQAAoMAAABhCAADAQAAAQEAAAFjCAACgQAAADEIAALBBAADIwQAAQMIAAO7CAABAQgAA2EEAADjCAACgQAAAiMEAABjCAABcQgAAGEIAABjCAACgwAAAAMEAAOhBAACgwAAAuMEAABDBAACEwgAA-EEAAOBAAABUQgAA4MEAAIxCAAAwwgAACMIAAHBCAAAQQgAAYEEAAEBCAAAAwQAAsMEAAGDCAACowQAAKMIAAIBAAAAgwgAAmEEAAGBCAAAQwQAAHEIAADTCAABwwQAAMEEAAIzCAACAwAAAoMAAABBCAABgwQAAisIAACxCAAAwwgAA2MEAAJjBAABIQgAAEEEAALDBAABAwQAAuEIAANbCAAAIwgAARMIAABjCAAAMQgAAOEIAADDCAACoQgAAwMEAAIC_AAAAQAAAmMEAAADAAAAoQgAARMIAADxCAACCwgAAqMEAAKDAAAC4wSAAOBNACUh1UAEqjwIQABqAAgAADL4AADA9AABsPgAAyD0AAFC9AABcPgAAML0AAJ6-AABUvgAAcL0AAKa-AADoPQAAmD0AAHC9AABwvQAAmr4AABA9AADgvAAA-D0AAOo-AAB_PwAA4LwAAIg9AACmPgAAiL0AAIC7AAAQPQAAiD0AANg9AAAUPgAAQLwAAEA8AABcPgAA2D0AALg9AABQPQAA2D0AAHS-AACuvgAAuD0AAFS-AACAOwAARD4AABy-AABcPgAAtj4AAKY-AACYPQAAmL0AABy-AAD4PQAAoLwAAL4-AACOPgAAsr4AABC9AAAjPwAARD4AANi9AADYvQAAgLsAAEA8AACgPAAAJL4gADgTQAlIfFABKo8CEAEagAIAAA2_AABcvgAAQDwAAEW_AAAMPgAAzj4AAMI-AABAvAAAMD0AAHy-AAARvwAAuD0AAOi9AABAvAAAdD4AADA9AABUvgAANT8AAHC9AAARPwAAgDsAAOi9AAC4vQAAuD0AANi9AAC6vgAARD4AAOA8AABwPQAAfL4AAOC8AABwPQAAJD4AANa-AABsPgAAQLwAAKg9AACAOwAARL4AAII-AACovQAA4DwAALY-AACIvQAAuD0AAKK-AAB_vwAA2L0AAIY-AAB0PgAAgLsAAKA8AACAuwAAgj4AAJY-AAAcPgAAQLwAAOA8AABAPAAAuD0AAFw-AAB0PgAAhj4AAIi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=bBmBKN_ZVUA","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["626358812705394029"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2804116552","isLiked":0},"2159948418564803568":{"videoId":"2159948418564803568","docid":"34-9-6-Z73F50E027053F6F0","description":"Complete C# course with discount: https://felipe-gavilan.azurewebsites.... Complete Blazor course with discount: https://felipe-gavilan.azurewebsites.... Complete ASP.NET Core and React course...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2838249/d242f119b10b8463ace8cef41efaaf8b/564x318_1"},"target":"_self","position":"1","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Generating PDFs with C# - Very Easy (two examples)","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=bhR4Cmg16gs\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoVChMyMTU5OTQ4NDE4NTY0ODAzNTY4WhMyMTU5OTQ4NDE4NTY0ODAzNTY4arcNEgEwGAAiTRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioYwg8PGg8_E_cFjAQgAPeP5kiCBCQBgAQrKosBEAEaeIH8-AYLAQAA-hIPB_oH_QIGB_gA9___AOUDBP0J_QIAAwXxBfwBAADyAfH2_QAAAPgF-v70_wEAC_YAAfoAAAAC9PUA-QAAAA4Z-gL-AQAA-fEA-AIAAAAQBAcQAAAAAAAA-gUFAAAADBD_AgEAAAD76_7_AAAAACAALbgv0zs4E0AJSE5QAipzEAAaYBAQAEAtGwi3OTDY3u_j_xv4FBL2pxX_6wD_DAjp3gL66cwFKP8rphTpqQAAADr-7RH3AOd2HNjx4xr5B8rU0_Iqf94y5CMYQ_e-0AcPD_Do1DH6VQDI-MsSL8ofRfVVIyAALSxsITs4E0AJSG9QAiqvBhAMGqAGAABAQQAAmMEAABRCAAAEwgAAQEAAAADAAACIQQAAgMEAAIjBAADAwAAAiEEAADRCAAB4wgAAcMEAAGxCAAAQwQAAkMEAAODAAABEwgAAFMIAADBBAABswgAAKMIAADRCAABgQQAAOEIAAKDAAACMwgAAvkIAAHhCAAAQwgAAIEIAADDCAAA4QgAAuMEAAIxCAADIwQAAskIAABzCAAAQwgAAAEEAALBBAABMQgAAiMEAAFBBAACAwAAA4MEAALjBAABUQgAAPMIAAODAAAAAwQAAoEAAAOBAAABIQgAA4MEAAEBBAAAQQgAAgD8AAIBCAAAsQgAAIEEAAGDCAACcwgAABMIAAIBAAABMQgAAJMIAACTCAAAAAAAA-EEAACRCAADawgAAlEIAAAjCAACywgAAMMEAAKBAAABAQQAAmsIAAKjBAABAwgAAoEEAAEBAAACoQQAAYMEAAGBBAADgQQAAkEEAADBBAABwwgAAiEEAAMjBAAAIwgAAEMIAACDCAAAgQQAAwEEAAOBBAABQwQAAcEEAABBBAABwQgAAjsIAAILCAAA8QgAAQMAAAIC_AABwwQAAEEIAAHBBAABAwAAAFMIAAJzCAACiQgAAREIAAHBBAACIwgAAAEEAAADCAADQQQAAoEAAABjCAACSwgAAnEIAAFhCAABgQgAAbMIAANjBAACWwgAAkEEAAJjBAAAUQgAAgkIAACRCAABAwgAAIEEAAMBAAACYwQAAmsIAAABBAACQQgAATEIAADTCAAD4QQAAkEEAAARCAACIQQAAoEEAABzCAAAsQgAAcMEAAMjBAAAkwgAA0EEAAEBAAADQwQAAjMIAADjCAABsQgAAAMIAAChCAADAwAAABMIAAIC_AACEwgAA4EEAAODAAAAcwgAA0MEAAFjCAAD4QQAAEMEAAEDAAAAwQQAAqMEAAIDAAADwwQAAokIAAFhCAACowQAAQEEAAADBAAAAwgAAWEIAACDBAABMwgAAWEIAAOjBAAAAAAAAPMIAAHBBAADoQQAAJEIAAHjCAABAwAAAosIAAADAAABAwgAA2MEgADgTQAlIdVABKo8CEAAagAIAAEy-AACgvAAAQDwAAKA8AAAMvgAARD4AAK4-AAARvwAAQLwAAIg9AAAMvgAAyL0AAJi9AADSPgAAor4AAHA9AAC-PgAAgDsAAMo-AABHPwAAfz8AACS-AACgPAAAgDsAAKC8AABsPgAABD4AAJi9AAB8vgAAPD4AACw-AABEvgAA-D0AAHA9AADePgAAmL0AABA9AABAvAAAsr4AAJa-AABcPgAAML0AALg9AACSvgAAHL4AAEQ-AACePgAAiL0AAIA7AAAsvgAAqD0AAKi9AACyPgAA4LwAAEy-AABAPAAAYT8AALi9AAA8PgAAdD4AAJa-AACyPgAAqL0AAKA8IAA4E0AJSHxQASqPAhABGoACAABUvgAAUD0AAOC8AAAxvwAAQDwAAPg9AACGPgAAqL0AAHA9AABsPgAAqL0AADC9AADIvQAAHL4AAAS-AABAPAAAcL0AACU_AAA0vgAAqj4AAKK-AAAUvgAAmL0AANi9AABwvQAAPD4AAEA8AABAvAAAcD0AAKg9AACYPQAABD4AAIa-AAC4vQAAqD0AAFC9AADGPgAAcD0AAJq-AABwvQAAyD0AAHA9AACIvQAA-D0AAGy-AACIvQAAf78AAKi9AACovQAAgj4AACw-AAC4vQAAFD4AABA9AACSPgAAQLwAAIA7AACYvQAAPL4AAHA9AABEPgAAED0AAEA8AAAQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=bhR4Cmg16gs","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2159948418564803568"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"isLiked":0},"9437153927499747422":{"videoId":"9437153927499747422","docid":"34-3-8-ZC540B6AA5B66650B","description":"Get my Concurrency in C# course with a discount: https://felipe-gavilan.azurewebsites.... Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos... In this video we are...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3429411/29559530ea6a6714cd1a1798d42849ea/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/pVNB3QEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Parallel.ForEachAsync - Concurrent Tasks with a Limit - New from .NET 6 - Concurrency in C#","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ct4dBsJAKoA\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoVChM5NDM3MTUzOTI3NDk5NzQ3NDIyWhM5NDM3MTUzOTI3NDk5NzQ3NDIyao8XEgEwGAAiTBoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioXwg8PGg8_E8gCigQgAODjG4IEJAGABCsqiwEQARp4gfr3_Pn_AQD7_g0E-gf9Av0C9Af4_f0A9AYC_wcC_wDuAAX_DQAAAPIO9wf8AAAA-_z0-fX-AQADDgUG-AAAABzwAgH6AAAA-gUE__8BAAD2BAL4AgAAAAYACQAAAAAA8QoGEAAAAAD2_PwJAAAAAAz1AAUAAAAAIAAtKzLXOzgTQAlITlACKoQCEAAa8AFeSBT79gvjAqgG1QDg9A8Anw4g_1MM2gDPJfwC6-7nAcPX4gAE-if_oRO3AYET7AG-_dL_HBECARvu-v4P-Sf_Be_kATfRLgNKD-sA7ALw_wUdGv4mxD39Lt0H_wv8CwQW6ggBxway_8vQvQf5HSACIAEG_0gKGwHoBDYB8S8aBPPn7frM7BsFrvgEAwkbEv8JBun9RAvSAN8Y-wctFyQKAcYP_gsUAgUjOAEE9uLw-dno7Ab_B_cM5xMR-isYKgIHERz4K-0J8gcmCe0o8-P7ERriBBfa-Avy3_UHuAL_8NgPAe_SZvcB2fog4vME9QAgAC3VrAA7OBNACUhhUAIqzwcQABrAByuE7b43C8U7s2y5uwMVRL0AiUs9VKcouy6pn70DC7u8U_BvvLU1Mj6_a0s98Wj-PLcNk74bVBM8G7QcvQovYT4XcbC8QdPGOcnuXb3ifvY8GNZIvcTabr14kCg9iEUxvBx8Eb6HlFW9jbwnPQqBLD45R_g8Jey2vDE1k73ocbO86w-ePD7etTwIeBA7wcxSvCgQ9j3235Q8HNavvCDrCT7Fbdm8qpk1vGtzELy2V9U8fbAOPNd-p70L_V28d0tyvGXM-LxAF009_-bFPOv7hb0-aEy9hzsRPBU0Mj089tM92x0MO4NDmDkBpPY8FtmCOuenGD2Ad7y8lX-tvK35Ab5UpZI8IdHfO7ZBlz3KFom8jgHZPFDD173Eknc9a4zOOnx7l7zuaii9ey5TvDBjqj2hkZk8JmmjPHoApjxi4FS9xB9JO7j-gj02U8a7OHrGvA5sMD2g8ti6_yUGPF3_KT0MtcE8P3ScvI2bmr1zlTg97PuLvLkxIj1JPRW9mS6ju6KZJz1g-268Z87dO7Z7Xj0HySc8y1asO8eDbb1XEI69nbdWvENIjLwHh009YhsBufYFqT3BvNG8b3zxu_Fum73Jy5q9Xm0BvMM-mz0TjzW9JSQSPDPehr3n9-K8ZNvUu9QsUDwoDgC-ztwFutQ9_LzYLSK9fstRuXhN_ryABfq8tMcPu6MNxj2Wr8s6YG69O8t4tb1MwFQ8GElUugfu4D163B679qUOuqfaPb0nLiw9MV8ePGt7nrt0m8A9OP0wue6vDj6fEpG9ftCUOWZhVD238Yc9StyxOcF3F7yVD2G9f-yJOBsjwz2GU4s9NPtauGr2I7vvnae9YkjcuIGvKD2MLm-9IYr8ufSnzb1iMQc7xH5nOWWm2TxBEYs8rB3ruPubpj0wgBA9JB1wuEaa2D2yMwA91guQOBdnDL3TNEO9ReaRuBjxeL3BFC-9hWVCOe8mbr1TARy7_1pluGuYxjzzPPi8onxOuJEfu7yj7l49NHvjtqImqj3h3zE8_EJzOIHAhD3_moe8MCUluHZTar1Xz8m9XDpquEx1XDxEfTE56D-KtrjkKL7Rf4W8nfgaubyUurzuvb69SYubNxKfYLuyHDa7ZQsyNkq2Cr5nnty9W5b2ONvhij2nxD880SsROY0ywT1edIO8VxpbOKtiIrzHrZO8TOZ-t3YsYD3T9Jk9Jv1ktz-Oxj0r3gi-hyK0uCL_7D01KQU-835buCXNXTstHmM9QRELuQTRCb1dhy-9zOkaNzFo1zyZTIC9WeUKtiAAOBNACUhtUAEqcxAAGmAz8QAO-yHGAg8y8x_c_zHX4BDV_M8m_wXD__4e7_ne9KTUMA__WeIh25sAAAA0PPwe2wAif-bQqtetUhnOx8o-zG_k-jK_vfcMAogr5QkY0iIFCgkA8Ou_9S_qDzQlDyAgAC2ALxQ7OBNACUhvUAIqrwYQDBqgBgAAgEAAAEhCAADgwAAAGEIAAIBAAAAwwQAAXEIAAABBAAAowgAAQEEAAFBBAABgwgAAQMIAALDBAABkQgAA8MEAAMjBAAA0wgAAEMIAADTCAACQQQAAOMIAABRCAAAQQQAA6EEAAAAAAACAwgAA0MEAAKxCAAAwQQAA0MIAABDBAADOwgAAKEIAAIA_AAAMwgAAAEEAAHBCAAAYwgAALEIAAGRCAACIQQAA4EAAAIBBAAAAwAAAbMIAACDCAABgwQAAUEIAAHBBAACGwgAAAEAAAIC_AACAvwAAYEIAAOhBAAAAwwAA2MEAAIBAAAAUQgAAAEAAAAzCAABEwgAAusIAABhCAAA0wgAAwMEAAIBBAADgwQAA2MEAAJRCAACEQgAACEIAAEDBAABwwQAAmsIAAAzCAACQQQAAQEIAAJDBAACawgAAkkIAAADBAAC4QQAACMIAAFDBAABcQgAAgEEAADhCAABswgAA8EEAAJBBAABwQQAAvsIAALjBAADowQAAMEEAAFBBAAAwwQAAgD8AAPjBAACUQgAAoEIAAHDBAAAAwQAAAAAAAKBBAAAMQgAAmMEAACxCAACAvwAAoEEAAOBAAAAQQQAAwEEAACBCAADgwAAAIMIAAIBAAACoQQAAAAAAAGjCAACYwQAAWMIAAHBBAAAcQgAACMIAAMjBAABwwQAAQMEAAODAAABIQgAA8MEAAMBBAACYwQAA2EEAAKBAAAAAwAAAQMAAAMDCAAAIQgAAgMAAAARCAABgwQAAfEIAABjCAACUwgAAUEIAAKBAAAAAwQAAoEEAAKhBAABwQQAAsMEAAGTCAAAowgAAgMEAAFDCAAAEwgAASEIAAEDAAABIQgAAmsIAAKjBAACAPwAAoMAAALjBAAAcQgAAOEIAAEBAAABAwgAAkkIAAEDAAADgQAAAgMAAAIBBAADAwAAAwMAAACRCAABUQgAAbMIAACzCAAAYwgAAMEEAAKJCAABgQgAAWMIAAGBCAABQQQAAiEEAADDBAAA8wgAAgMAAACBBAADAwQAAYEIAAGjCAAAAwQAAgMEAAJjBIAA4E0AJSHVQASqPAhAAGoACAADovQAATL4AAGw-AACIPQAAyL0AAPg9AAAHPwAAur4AAPg9AADovQAALL4AAEC8AACGPgAA-D0AAFy-AAAMPgAAcD0AABw-AAAUPgAA_j4AAH8_AAAwvQAA6D0AABw-AACYvQAAPD4AADw-AADgPAAAiL0AAEw-AAAkPgAAqD0AABA9AAAQPQAAyD0AAIY-AADoPQAATL4AAPa-AAD4vQAAVL4AADC9AACAuwAAXL4AALg9AABkPgAAJD4AADC9AABwvQAAUL0AADQ-AAAEPgAAij4AAKg9AAAkvgAAEL0AADU_AABMPgAAmD0AALo-AADgvAAA2L0AAIi9AAAwPSAAOBNACUh8UAEqjwIQARqAAgAAhr4AAOg9AAAsvgAAPb8AAPg9AACYPQAAHD4AAAS-AACIvQAAoj4AABA9AACAOwAA6L0AAAy-AADgvAAA4LwAADS-AAAfPwAABL4AAI4-AAAcvgAARL4AAOA8AAAEvgAA4DwAADQ-AABQvQAAQDwAAKi9AABAvAAAQDwAAAQ-AABUvgAAMD0AAIi9AABEvgAAPD4AAPg9AAA8vgAAbL4AAIg9AAAwvQAAgDsAAEA8AACAuwAAcL0AAH-_AAC4vQAAMD0AADQ-AAAMPgAAyL0AABQ-AAC4PQAA2L0AAEC8AACAuwAAML0AAIA7AABQPQAA6D0AAMi9AADYvQAAgDsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Ct4dBsJAKoA","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["9437153927499747422"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2148643970","isLiked":0},"16925388852226456431":{"videoId":"16925388852226456431","docid":"34-7-9-Z114B0EB22180AEB3","description":"Link to the course: https://www.udemy.com/course/introduc... In this video we'll see that with Task of T, we can return data asynchronously. ----- - Other courses: - Programming in Blazor...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1770987/7b8c054dc8a18b39874d6a0061eae7c0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/nM2vPgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"10 - Understanding Task of T - Returning Data Asynchronously - Concurrency in C#","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=5poR8NBCqZo\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoWChQxNjkyNTM4ODg1MjIyNjQ1NjQzMVoUMTY5MjUzODg4NTIyMjY0NTY0MzFqjxcSATAYACJMGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhfCDw8aDz8TigSKBCAAiJcbggQkAYAEKyqLARABGniB-vf8-f8BAPv1Df8HBf4BBgf4APf__wDuBPz4BQAAAP0CCgAJAQAA-v35-fgAAAACAfLz_f4BAAQE9wcEAAAAHPACAfoAAAAL-P_9AAEAAOYGCQQDAAEAAwIIBwAAAAABBf0G-f8AAfgAARIAAAAAA_L7_AAAAAAgAC0rMtc7OBNACUhOUAIqhAIQABrwAVgrBPz37PcCtAXbANMO5wGUBPMAMAfsAMwQA__oEtIB1e4JANjdNf3jI-P_gRcJAtsL7_4hKQ0APAUq_yn1GgAUDOQBLuUDADgQFwLhCvv-AiIs_iTtGv4o4gb_JukCAfv8EwDW48wB2PTUABAsHAQaI_0GP_gLA9buNgXcHhUA5-34B-X5EvzRHwn__hAeAw4R2v8zJur_7_cBAxMZGQEa4RECJx4BAAsQBv_X8-340e33-AvhBAD2BA_8JRQkAvgGEAH44vUCAiDi9inn9wDrH_gBSOD9BOvf9PbBAv_y8BYK_8Q4CvgN-wPk7vb4_yAALUKtFDs4E0AJSGFQAirPBxAAGsAHxjSzvqw5AD27Uw88wTvZvVMWvz1XYnk8O8cgvi8KjLyrC1O8zhpsPkYVlD3zIaS79pZivgV4gTx5Pw28OxlsPq4M6jyCjCU8j1P0vJ2ZxTz6gvG8JTcvvXQjDD0wqvu6pNwivcxHDLw5d4A9f0tAPqdKyjuBuIa8CcypvVTDA71owyu84V4ZPXfxo7yRviS8lPYGPqoAqTwTMtS5GFodPmoHcbu0hRA8a3MQvLZX1Tx9sA48eraova7iw7spi-s74YT4vCsNoTyKGYa648xFvfastTzeZAY7-jYTPV7aED3_xiK89OH0PFW6oDzQLwQ7A2iKPXdGQL1Kguw6Y7QevjYWe7t_YFg88IsLPvM_s7viOsY7Can7vaXnTDwlRBa7l0dIvIXDPL2MrVY8HzxkPT7jRz3QAdE7PuhZPLsgjL2TELY8jZwFPtQEW73U13O8gxsEvV5H3rvXS5W6nASlPF0AdTyjJ4C8qBSwvSZjJr1Jewu8BKJxPdwjBb1BKw08UXhaPf2NUTycfpq8-12oPYebnTwHzGg8bamjvdnFPr3Hi7-7_aTaO7qNsT0NDbS6LapqPVIRIzxDfb-7kx-8vb-Q37xQ4Qq8wz6bPROPNb0lJBI8kNlZvbAjabw1pQi8nMULPel0qr1BDb46w-WivUFXDL1N5Ha7VHKuva9eJb1-xVi7PWtNPWC4Cb1VwrW5YGCxvbC8t7u4VAy548UCPtmdCT2w5cW5y24BvfEcgDxw6Zg7EWBHPOPpkD1bADA57q8OPp8Skb1-0JQ5eqMbPZw-oT3gU-A5uh2QvCY-kjxFtjk6T7L1PdBG7j0AQbG5XFQLvZwV8b3cnnU5ga8oPYwub70hivy5VPDKvUB5zjyUZOM6tPsaPa8iA70XZjC5ZUSYvHJTQz2tGTG3gCkDPncbyjzI7zk5lNHQur0tgr3Q6AA4vmjvvarpf73kvbs57xqZvJFeubxNHBk4O7AWPDfXG7sW6Qy3RZzvOz3R1T3iCUe5B0CRPY3j0bx-IFQ4CRwkPdSv2bz_HCy4sEKQvUwAmb0hZWO4d7LlO9_7iz1a59S3uOQovtF_hbyd-Bq50NtzvY_iXL0bCpa359e9u9-MdbwI4UO4SrYKvmee3L1blvY4X0DUPKPMhr1kn1W38bM2PWvZ9bwSKpW4HZmivCKBULzz-g61S0oQPekw-jwsesU1P47GPSveCL6HIrS4QstfPWMatz1ukI44WZZ5PMUMYz0buI64LL_Gu6v6Bj370Pa3vbQSulmfl73yZjO4IAA4E0AJSG1QASpzEAAaYCf8ABDfCqvFEUX537TOEO368d716Or_2Mv_5DjnHA_yy7b56P8p9zD3ogAAABwW3wLvAAp0-rXz_pVbEuLe7gABf-nTO8UJGw74rjcC3A3w3gdIGQAs-9UOIPT7XDb3KCAALdClHDs4E0AJSG9QAiqvBhAMGqAGAAAgQQAAcEIAAFxCAADgQAAAMMEAAAxCAAAAwQAA8EEAAGjCAAAwwgAA0MEAAFDBAACgwAAAEEEAAIDAAABAwAAAAAAAAKLCAABwwgAASMIAAMxCAADIwQAAgEIAANBBAACcQgAA4MEAAJDCAAAAwQAAhEIAAABBAADwwQAA6EEAAFTCAABAwAAANMIAAIA_AAAEQgAAqEEAACDCAADAwQAAUEEAABRCAACIwgAAhkIAAGDCAADgwQAAYMEAAKBAAAAoQgAAqEEAAIjCAADIwQAA0MEAAKjBAACWQgAAmEEAAOjBAADowQAAwEAAAFxCAAAAwQAAEMIAAMjBAAC0wgAA6EEAAETCAAAAwgAABEIAAKDBAADAQQAAREIAACBCAAAgQgAAcMEAAFDBAABcwgAAdMIAAEDBAACAQgAAkEEAANjBAACeQgAADMIAAKBAAABQwQAAFEIAAK5CAACYwQAAcEIAACTCAAA0QgAAHEIAAEzCAACowgAATMIAAJbCAACQwQAAgD8AAODAAABQQQAAfMIAACBBAABsQgAA8MEAAOBAAAAEwgAAoEAAAAAAAACAwQAAkkIAAOhBAABEQgAAwEAAAIhCAACCQgAAcEEAAMhBAACAvwAAQEAAAKhBAACgQQAADMIAADhCAAD4wQAA-MEAAEjCAAAAwAAAoMEAAODAAACYwQAAEMEAAODBAADowQAAAEAAAKDAAAA8QgAA8EEAAABCAABcQgAAcMEAAFxCAAAcQgAABEIAAKjBAACgQgAAwEAAAIDCAAAkQgAAQEAAAPhBAACgwQAA4EAAAAjCAADgQQAAAMIAADzCAABcwgAAAEEAAEDBAACgQQAAsMEAAHhCAACOwgAAAEEAANDBAAAwwQAAAMAAAN5CAACYwQAAgEEAAMBAAACkQgAA4MAAAODBAAC4QQAAoMEAAGDBAACIQQAAAMEAAPhBAABIwgAAgMIAAI7CAABgQQAAKEIAAEhCAADowQAAMEEAACBCAAAAQgAAEEEAACxCAABAQAAAAMAAAHTCAAAcQgAAOEIAAIC_AABQQgAAQEAgADgTQAlIdVABKo8CEAAagAIAAFA9AAD4vQAAMD0AACw-AAAwvQAABD4AAOg9AADSvgAAdL4AAHC9AACqvgAAiL0AAAQ-AADgvAAAjr4AAFC9AAC4vQAA6D0AAIC7AAD-PgAAfz8AAOA8AACYPQAAQDwAAFC9AABQPQAAEL0AAIC7AAD4PQAAyD0AAEQ-AAAkvgAAcD0AAJi9AACgPAAAdD4AADw-AACmvgAAzr4AADC9AACCvgAAHL4AAEQ-AAAMvgAAJD4AAKo-AABcPgAAML0AAEA8AAB8vgAAQDwAAFC9AAB8PgAAND4AAHS-AADgvAAALT8AACw-AACIPQAAiL0AAFC9AAAwvQAAED0AABy-IAA4E0AJSHxQASqPAhABGoACAAAcvgAAQLwAAOg9AABFvwAAmD0AAEC8AACIPQAAML0AANi9AABkPgAAqL0AAOi9AADovQAAhr4AAOA8AABwvQAAUL0AADE_AACoPQAAlj4AAOi9AABQvQAAQDwAAEA8AACAOwAAoDwAADC9AAAwPQAAqD0AANg9AADgvAAA2D0AAKi9AAB0vgAAiL0AADC9AACKPgAAcD0AAIq-AADYPQAAmL0AAOC8AADovQAA2D0AAEA8AACIvQAAf78AAHC9AACAOwAAVD4AAIg9AAA8vgAAiD0AAFC9AACoPQAAgLsAAKA8AADgvAAAqL0AAOA8AAA8PgAABD4AAIg9AABQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=5poR8NBCqZo","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["16925388852226456431"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"121540872","isLiked":0},"8240546359424972491":{"videoId":"8240546359424972491","docid":"34-2-7-ZB9A279AC4B7C89F0","description":"Deploying a Web API into Azure - Quick and Easy 👉 Complete course on Minimal APIs with EF Core with a discount: https://felipe-gavilan.azurewebsites.... 👉 Get my Udemy courses with a discount...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4010826/5c8f7f4dfdb50aed4132c1852aadabf3/564x318_1"},"target":"_self","position":"5","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Deploying a Web API Into Azure with its Database (Quick and Easy) | ASP.NET Core","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=szaK4e3L8WY\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoVChM4MjQwNTQ2MzU5NDI0OTcyNDkxWhM4MjQwNTQ2MzU5NDI0OTcyNDkxarYNEgEwGAAiTBoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioXwg8PGg8_E5AFigQgAOjAHYIEJAGABCsqiwEQARp4gQoAAAQB_wD1_gMF_gX-ARAJDPT1AQEA4gX9AQD8AgD9-_38BwAAAAsK9wr8AAAA_fjq_v79AAADDgUG-AAAABf5-wD_AAAAAgz3Bv4BAAD6DALxAgAAABP1AgEAAAAA-Ar_CfwAAAD8EfT1AQAAAAD18_4AAAAAIAAtm6rROzgTQAlITlACKnMQABpgAQYAHCYc98T5Nto47sT89O_Fz_GiLP_28P_ZHgrf4NHPnzgP_zYdOtuYAAAALBPrGvIA6n_34J7JC2IXl_X1OAhv1yrGAgQV9c_z5N8dIcbJ2g_3APT44NUjuQ1RTT0EIAAtuIUSOzgTQAlIb1ACKq8GEAwaoAYAAPBBAAAowgAAhEIAAAxCAACAPwAA2EEAAOhBAAAowgAAZMIAAMjBAAB4QgAASEIAAMbCAAAkwgAAQEAAAAxCAAAQQQAA6MEAAAzCAABMwgAACEIAANDBAADQwQAAdEIAAABBAABwQgAAOMIAAEzCAADUQgAAykIAAEBBAAAAwAAABMIAAJZCAABAwgAAHEIAACBBAABoQgAAiMEAALDBAAAQwgAAoEAAAJZCAABQwQAAQEAAACDBAACAwAAAuMEAALhBAACQwgAAIMEAAIDAAADYQQAAMEIAAADAAAAQwgAA4EEAAIBAAADgQAAATEIAAMBAAACIwQAAmMIAADzCAACIwQAAhEIAAJBCAADIwQAAdMIAABBBAACoQQAA0EEAAJrCAAB4QgAAmMEAAIbCAAAkwgAAgL8AAMDBAABowgAAUMEAAIBAAACAPwAAYEEAAEBAAABsQgAAAMIAAChCAACgQAAA4MAAADDBAADgQAAAgL8AALjBAADYwQAAQMEAAIhBAAA8QgAAFEIAAKDBAADQQQAAEEIAAJRCAACCwgAArMIAAGBBAAAQwQAA0EEAAEDCAACGQgAA4MAAACBBAABwwgAACMIAAI5CAACAwAAAAMAAAHTCAAAYwgAAfMIAANDBAAAIwgAAQMAAADjCAABEQgAAaEIAAGRCAAA4wgAAUMEAAGzCAAAQwQAAJMIAAOBAAACeQgAA8EEAAJjBAACwQQAAoEEAADDCAACewgAAoMAAAKBCAADYQQAAQMEAAIC_AADgQAAAAEAAAEhCAACAvwAAoMEAABxCAABgQQAAEMIAAEDCAABUQgAAAEEAAABBAADQwQAAQMAAAEhCAABYwgAAMMEAAIjBAACwQQAAwEEAAOTCAACAQQAACMIAAKhBAAAgwQAAyMEAABBBAABQQQAAkEEAABRCAACoQQAA4EAAAATCAACIQgAA-EEAAHDBAABAQQAAoEAAALjBAAAUQgAAAMAAABzCAACoQgAAQMEAAEDBAABQwgAA4EAAAADAAAAsQgAANMIAAKDBAAB0wgAA2EEAAGTCAACowSAAOBNACUh1UAEqjwIQABqAAgAAjr4AAJg9AACGPgAA-D0AAFC9AAAUPgAAgj4AANq-AABAvAAAgDsAAJK-AABEvgAA-D0AAIA7AAAMPgAABL4AALI-AABQvQAAuL0AANY-AAB_PwAALD4AAFA9AACoPQAALL4AALo-AABMPgAAqD0AAGy-AABkPgAAJD4AAFA9AACGPgAATD4AABy-AAAQPQAADD4AAEC8AADgvAAABD4AAIi9AAC4vQAARD4AAFA9AABQPQAA9j4AAEQ-AAAQvQAAwr4AALi9AACCPgAAUL0AAJI-AAAkPgAAyD0AAOA8AAA7PwAAcD0AAGS-AACiPgAAgDsAAKC8AADoPQAAML0gADgTQAlIfFABKo8CEAEagAIAAL6-AADYvQAADL4AADG_AABMPgAA-D0AAPi9AABQvQAA-L0AANi9AADGvgAAqL0AAJq-AAAMvgAAiD0AAOA8AADYvQAAKz8AAOi9AACiPgAAfD4AANg9AABQvQAAoLwAAHC9AABMPgAAPL4AAJg9AADovQAAyD0AAAQ-AACIPQAAfD4AAIi9AAAcPgAAuL0AAHw-AABEvgAAbL4AABC9AABUPgAAiD0AAKg9AABQPQAAZL4AAGy-AAB_vwAA6L0AAOA8AAAEPgAAML0AAKi9AAAUvgAAqj4AAKI-AADIPQAAQLwAAOA8AADgvAAAHD4AAEC8AAAkPgAABD4AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=szaK4e3L8WY","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8240546359424972491"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"isLiked":0},"1875951700219376612":{"videoId":"1875951700219376612","docid":"34-6-8-ZCA1972797768B7A3","description":"Get my C# course: https://felipe-gavilan.azurewebsites.... Get my Concurrency in C# course: https://felipe-gavilan.azurewebsites.... Get my Entity Framework Core course...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3859819/fac8457427399316de2ec6f622ae53af/564x318_1"},"target":"_self","position":"6","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"C# - List of Simultaneous Tasks - What If One Fails?","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=1gliOcrLpmo\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoVChMxODc1OTUxNzAwMjE5Mzc2NjEyWhMxODc1OTUxNzAwMjE5Mzc2NjEyarYNEgEwGAAiTBoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioXwg8PGg8_E54CigQgAODAHIIEJAGABCsqiwEQARp4gQb4BfAD_AAEAAUHAQn8AvgABQr5_f0A7ArvAAUAAAD4-v8FBQAAAPMF8PsKAAAA7QAK9fcAAAAAD_IKAwAAAAjvAgQBAAAAEgD77_8BAAD87f0PBP8AAA0OD_YAAAAACAX7_AUBAADrA_gPAAAAAAL38_IAAAAAIAAtWh7IOzgTQAlITlACKnMQABpgFQcABgcQ5c8XBtokBvgIABAK9tzK9gD9EADZHs7e5AjoxxYS_0jsKe-8AAAAA_4HMeQA6FoU5Nra-zvv6N7WKf5_9ffkGA8B09_E5-gYNRwA80gdANMJ9AHx7w5gFAcOIAAtYONDOzgTQAlIb1ACKq8GEAwaoAYAAKBAAAAoQgAA4EAAAAAAAAAAQAAAwEAAAHBCAACYQQAANMIAAHBBAAAQQQAAgsIAAIrCAACowQAAgEIAAODBAAA0wgAAOMIAABjCAABEwgAAYEEAADTCAACYQQAABEIAAIA_AACgwAAAgMIAAHBBAAB8QgAAoMAAAMbCAAAwwQAA2sIAAPhBAACoQQAA6MEAAMhBAACIQgAAwMEAAFxCAABoQgAAkEEAADRCAADQQQAAuEEAAJjCAAAQwQAAwEAAAJxCAAAAwAAAjMIAAEBAAACAPwAAsMEAAGhCAAAgQQAA7sIAABzCAADAQAAAQEIAAFBBAABMwgAA2MEAANLCAABwQQAAPMIAAOjBAAAgwQAAUMEAAFDCAABcQgAATEIAAADAAADYQQAAUMEAAFjCAAAYwgAA-EEAAExCAADQwQAAnsIAAPhBAACQQQAAqEEAANjBAADIwQAAOEIAAPhBAAB0QgAARMIAALBBAAAoQgAAQEEAANLCAACgwQAAoMEAAODAAADQQQAAAAAAAIDBAAAAwgAAiEIAAJhCAACwwQAAuMEAAKDAAAAEQgAAQEEAAIBAAAAkQgAAoMAAAJhBAACIwQAAAEEAAKBBAADYQQAAgL8AADzCAACAQAAACEIAAABAAAAowgAAQMIAAITCAABEQgAA-EEAAETCAABAwAAADMIAAADAAAAgQQAADEIAAMDAAAAQQQAAHMIAAKhBAAD4wQAAgD8AAODAAACawgAA0EEAAEBBAAAEQgAA0MEAAKJCAABEwgAASMIAAIBCAAAQwQAAgMAAAMhBAABgQQAAoEEAANDBAAD4wQAAZMIAACBBAABYwgAA-MEAAIBCAACAQQAAREIAAATCAADQwQAAiEEAACzCAADgQAAADEIAAAxCAAAAwAAAMMIAAHRCAAAMwgAAgEAAAAAAAAAUQgAAAEEAAEDBAADAQQAAikIAAKrCAAAcwgAA4MEAAEDAAABoQgAAAEEAACjCAABkQgAAgD8AAIjBAACAQAAAaMIAAIC_AADQQQAAsMEAAAhCAACewgAAIEIAANjBAAAYwiAAOBNACUh1UAEqjwIQABqAAgAAqD0AACQ-AAAsPgAAmD0AANi9AADGPgAAsj4AAPq-AACIvQAAyL0AANi9AADYvQAAND4AAOg9AAD4vQAAqL0AANg9AAAEPgAABD4AAN4-AAB_PwAAqD0AAOg9AAA8PgAA2D0AAOg9AACovQAAqL0AANg9AAAwPQAA-D0AAEy-AADgvAAAUL0AACQ-AABQvQAA2D0AAJ6-AADyvgAAgr4AABy-AAAEvgAAND4AADC9AAAUPgAABD4AAKA8AAAUPgAA-D0AAMg9AACIPQAAgLsAAEA8AABMPgAAPL4AAKg9AAA5PwAA2L0AABw-AAA0PgAAcD0AAFA9AAAMPgAAcL0gADgTQAlIfFABKo8CEAEagAIAAAS-AADovQAAiL0AADO_AAAEPgAA4DwAAKA8AACYvQAABL4AAIA7AABAPAAALL4AAGS-AAB8vgAALD4AAEC8AACgPAAANz8AAKi9AAAsPgAAJD4AAIi9AAAUPgAAoDwAAKC8AACKPgAAhr4AAHA9AACAuwAA-D0AANg9AABwPQAA-L0AADA9AABMPgAA4DwAAAw-AABMvgAAgr4AAIi9AABkPgAA-D0AAKA8AAD4PQAARL4AADA9AAB_vwAABL4AADC9AAC4vQAAZL4AAKA8AABAvAAAND4AAMg9AACYPQAAoDwAAIg9AAAQvQAAgLsAAIC7AACIPQAAUD0AAEC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=1gliOcrLpmo","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1875951700219376612"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"isLiked":0},"17641813919116365024":{"videoId":"17641813919116365024","docid":"34-9-6-ZEA8BF3329034B5B1","description":"Store Keys in ASP.NET Core following best practices. ➡️ Complete course on Minimal APIs with EF Core with a discount: https://felipe-gavilan.azurewebsites.... ➡️ Get my Udemy courses with a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2989732/474ed73dce2e85912afaa7feeb2e1398/564x318_1"},"target":"_self","position":"7","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Safely Storing Keys in ASP.NET Core | AppSettings vs Secrets vs Environment Variables","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=zZFw6RWrmBA\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoWChQxNzY0MTgxMzkxOTExNjM2NTAyNFoUMTc2NDE4MTM5MTkxMTYzNjUwMjRqtg0SATAYACJMGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhfCDw8aDz8TvwSKBCAAwMIdggQkAYAEKyqLARABGniBFfz7_gr0AO8K_AsTBfwBEwoN8vQBAQDU8fwN_vgEAAoNCPIAAQAA-QTvCggAAAD7AwQF9P4BABAQ_f32AAAAFQr2_fUAAAAMB_UK_gEAAAH6-xIE_gD_Bv0EBQAAAAABEAL4_f8AAAEJ9_gBAAAA7-YEAQAAAAAgAC15kLg7OBNACUhOUAIqcxAAGmAYBwASJiwAvRQn1-8S4vkcDQH9-fYU__fkAO8uC-kT9MuiBy3_RP4n1bAAAAAVB-QwzQD1Z_flyOXjJALGCO4h_n_TGPXUCQPmAwj57QAZEeEwT0YAygX59jz2DlgsDRYgAC1aXjM7OBNACUhvUAIqrwYQDBqgBgAAIEIAAMBAAABQQgAABEIAAKhBAAAwwQAAyEEAAJbCAABswgAAAAAAAHxCAAAAQAAAfMIAAPjBAADgQAAA-EEAAAhCAAAEwgAANMIAAHjCAADoQQAAOMIAAKBAAAAsQgAAeEIAAJBCAACQwQAAhsIAAOpCAAC0QgAAQMAAAEBBAACQwQAAZEIAAILCAAD4QQAAIMEAAFRCAABQQQAAIEEAAIhBAAAwQQAAoEIAAPBBAACAvwAAiEEAAADCAADQwQAALEIAAJDCAADIwQAAUMEAABTCAAAQQQAAyEEAAI7CAACAQQAAqEEAALhBAABAQgAABEIAACzCAAAQwgAApsIAALDBAABAQQAAAEIAAGDCAAAMwgAAQEAAAGxCAAAcQgAAeMIAADBBAAAYwgAAbMIAACTCAAAUQgAA-EEAAFzCAACIwQAAmMEAAKhBAADgwAAAMEIAAFxCAAAQwgAAhEIAAGDBAABgwgAAQEAAAHBBAADIQQAAkMEAALDBAAAQwQAAiEEAAOhBAAAQQgAA-MEAAFBBAAD4QQAAlEIAAHTCAAAAwgAAeEIAAEBBAADQQQAAUEEAAHBCAAAgwQAA4EEAACzCAAB0wgAAOEIAABBBAAB4QgAAZMIAAJLCAABowgAAQMEAAAjCAACgwAAAqMEAAFRCAABkQgAAMEIAAHTCAACAwQAAqMIAAADBAAC4wQAAKEIAAEhCAAAQQgAATMIAAADAAABAQQAAkMEAAKTCAAAcQgAAPEIAAExCAAAAQQAAEEEAAABCAABgQQAAMEEAABBBAACwwQAAikIAACDBAABAwAAAqMEAAEBCAAA8wgAA4MAAAI7CAABQwQAATEIAAFTCAACAwQAAgD8AAEBAAAAgwQAAxMIAAFBBAACAQAAAoEEAAPDBAADgQAAA4MAAANDBAAAQwQAA8EEAAAhCAACwQQAACMIAAKJCAAAoQgAAIMEAAKjBAAAAwQAAyMEAAAxCAAAwwgAAqMEAAI5CAABAwAAAgMEAACDCAAAkwgAA4EAAADhCAADIwQAAOMIAAGDCAAAgQgAAuMEAAPDBIAA4E0AJSHVQASqPAhAAGoACAADIvQAA-D0AAOg9AABsPgAA2D0AAOg9AACYPQAA3r4AAOi9AABwPQAA4LwAAEC8AABsPgAAyL0AADy-AACYvQAAqj4AAMg9AABwPQAAzj4AAH8_AACgPAAAyD0AAPg9AAC4vQAARD4AADQ-AAC4PQAAQLwAADA9AAAsPgAAMD0AAKC8AAC4PQAAoLwAAEQ-AACAOwAAiL0AAFy-AADKvgAARL4AAHC9AACYPQAA2L0AABA9AAAMPgAAgj4AANi9AAC4vQAAQDwAABw-AABwPQAA2D0AAIo-AACKvgAAyL0AAAk_AACIPQAAiL0AAFA9AADovQAABL4AALg9AAAcviAAOBNACUh8UAEqjwIQARqAAgAAor4AADC9AADgvAAAQ78AAI4-AABEPgAAED0AALi9AACSvgAA-D0AAES-AABwvQAAVL4AAEy-AAAkPgAAiL0AAI6-AABBPwAAZL4AAGw-AAB0PgAAoLwAAFA9AACgvAAAQDwAADC9AACavgAA6D0AAMi9AACAOwAAcD0AAKC8AADIPQAAjr4AACw-AADovQAAMD0AAOi9AAB0vgAAgDsAAFA9AACovQAA6D0AABC9AABQvQAATL4AAH-_AACgvAAAPD4AAOA8AACovQAAmL0AAMg9AAAEPgAAqD0AAEA8AABAvAAAoDwAAJg9AACgPAAAML0AAJI-AACePgAA4LwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=zZFw6RWrmBA","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17641813919116365024"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"isLiked":0},"10962337345857235732":{"videoId":"10962337345857235732","docid":"34-4-4-Z077B2BF88B71F783","description":"Link to the course: https://www.udemy.com/course/programm... In this video we're going to learn how to implement a Promise in JavaScript, so that we can wait for the user to confirm an action...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4256516/285642e87e26785cd16f20f8b8b52a40/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/TFI5LAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Blazor - Making a Promise in JS - SweetAlert2 Confirmation Dialog","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=P1nMiVpptGk\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoWChQxMDk2MjMzNzM0NTg1NzIzNTczMloUMTA5NjIzMzczNDU4NTcyMzU3MzJqjxcSATAYACJMGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhfCDw8aDz8T9AKKBCAAqKgbggQkAYAEKyqLARABGniB-AwE_wL-APwAEQUHB_wCFwYGAvUCAgDk-fsL-P0BAPT2A__3AAAA7PwN9wIAAAD2_vsI8_8BAA0CChAEAAAAHvwCBAIA_wAEBf7z_gEAAPIIAg4E_wAAAgkB_P8AAAAFAvLyAAD_ARMS9AYBAAAABv4MDgAAAAAgAC0wmMo7OBNACUhOUAIqhAIQABrwAWwX4f773ecD1wXJAOgd-gGUBPMAOAAG_9UG9wHiAOsBv_T1Ae7ZHgCzEeUAgRcJAsDr8gAoGwQADf8T_yn1GgAUDOQBVuIzBFQU8gD5EfQA7x8eAAj-PAAr6RsAGv8H_gD78v_W48wB4PbkBfoZHAIKGvn9PgkXANj6I_7fByT_8yIFBuMjLf_LDP_9AgQT_w4R2v87CdgA7AQgBwD3-gj73QMK-e8KCBgQIwjx8_j39OzzAQ7x_fsEByz_CSQk-QYMEwwE6_z0A0MXAUME8vT1AOoDOuYI__3j5Q3BAv_y_hAL9d1ECAIADRb19QP2ACAALUKtFDs4E0AJSGFQAirPBxAAGsAH6WLTvorwBT2QeMM8yrufvVpGij18hku8ak1zvakIwTy2cgW9zhpsPkYVlD3zIaS79pZivgV4gTx5Pw28PSlzPpTA5rv1cg49K2Ccvbse1rxOXkS90ckXvQIoCLy1r_K6MEGSvU9oiLyFTyk9vktZPpEc3TugfIs6h_vovalbJ73dL5e76kFBPQMlIru1GDy8KBD2PfbflDwc1q-8bM_MPUI6H7x3gVQ7Lh9JvYEZnT3rLRC8FpJivRFedbs-9NO8RTFUvHnqDzz5yQm86_uFvT5oTL2HOxE8f-7VPIDgAD3KoWo8VeVWPRaboDz3PrQ7gjRoPSlVx7uBSPU8DVMrvlyypjtiujW85x69PaunAL2K1t06SFEXvhs0TzyzDHE8ZmUePAkCnrtWFoG79DTgPTiTwD13AlA8egCmPGLgVL3EH0k7o80xPmyzMbzIeLm8VBd1vehELL2aMTs8_OAcPbnjSD1qu-y7SRXgvM_3cDvTctq6oL66PT1Ze7yaoac8Wyi5PX_2I728kDO8aNJhPcpCBT0GxJo8sg2xvXa76Lx_j5M7dH7KPGokcz2FxKi7hlqePSdQRLpdN4C8ZvogvRSv0r3B7JY7gqtcPS9NkbwBw3I85S_IvMVf7jr9Ez-76vpPPR9Mur1quSg6zDe8vQp5jrwIxO87ic9dvbDbsTqK65653mdGPSWjlLyoi9Y7axVYvHJKJb1-IDO7u85rPd8OHLyGeGI7DEFpPFMLADo96ci6iVaTO7CFqryKAZa7x2cSPq6g6b2QCbS5wJCbOjwUhT035rQ4wV2svOAk1bqZ0-Q4oH3GPclIvD1XbpK5XFQLvZwV8b3cnnU5ydCMPFk_7LzyKps5cjGWvcUeGj0sIJY5mDhNPeYHybwTChW56BoBPSu9urv8g5e56nYGPlLeXT03OPg1dCEcPJSpjb3zwCc3U7X4vMAUlL0E49Y4iRJovb5zHj0WWVk4exLYvM8Gar3xp6E4ER7Iu5F9UD3vHYw2o4bAPJRQVTxCeFK49mnLPLE-FL2CTOq34s-bvTNQ-b1Gyg24Lfe4PA-KjD2pvYq4uOQovtF_hbyd-Bq5AQcjvR-ua71WvnK2PpekvaAYGb2IOOi2tMjWvXRGv73et704_862PK8I_rxCOpG4zNEDPuvNQbsMoN83bO5oPCkgkryHGKo30OaiPW-LiD3mn9G33uhePXjlhL1BUrS4VRimPW0LxT2Dx-c4UqSxvIQiZz2d6RO4HrgUPZHclT3d1ry37KUGvIunXr0krrg3IAA4E0AJSG1QASpzEAAaYBL5ADXXHuH-H0Du7OTcI-YnDe0MzxL_7aH_8jX59RnY2qbtFP9M4R79oAAAACn_3BnvABN_yObaF7oJFsm53BTnfNULS8MSASPr3lDr0fXH0PYTQADq8coAWDXcYC73MCAALRQ2Fzs4E0AJSG9QAiqvBhAMGqAGAADYQQAAQEAAAIDBAAAAQAAACEIAAEDAAAA0QgAAFEIAABDCAAAUwgAA-EEAAAAAAACGwgAACMIAAJRCAACIwQAAEMIAAEjCAACAwQAAoMAAAMBBAABIwgAAwMEAAPhBAACQQQAAEEIAAHTCAAAUwgAA0EEAAFBBAACwwQAAwEEAAKbCAABQwQAAIMIAAMhBAABwQQAApEIAAMDBAADgwAAABEIAAARCAABkQgAAXEIAADhCAAB8wgAA-MEAACDCAACkQgAAoEAAAEDBAADwQQAA4MEAADDBAABoQgAAAEAAAHDCAAAkQgAA4EEAAJJCAABQQgAA6MEAAFTCAACgwgAAQEAAAEBAAACgQAAAYMEAAIDAAACAvwAASEIAAJRCAAD4wQAATEIAABDBAACowgAAcMEAAOBBAABAwQAAwEAAALDBAAAAAAAAcEEAAAxCAAAswgAAMEEAAFBCAAA4QgAA-EEAAILCAAAAwQAAgEEAAKhBAACqwgAAwMEAAODBAAAAQAAAUEEAANBBAADYQQAAgD8AAChCAAB8QgAAsMEAAEjCAADQwQAAZMIAANBBAABAwAAA8EEAAIC_AABQwgAAAEAAAKbCAABQQQAAOMIAAEDBAAB4wgAAHEIAAHBBAADowQAAPMIAAEzCAACGwgAAmEIAAKhBAADAwQAAuMEAAIbCAABMwgAAHEIAAEBBAACgQQAAaEIAAOjBAAAkQgAA8EEAANBBAAAkwgAAzMIAAODBAACUQgAA-EEAACDBAABgQQAA4EAAABTCAACoQQAAJEIAAADCAABIwgAA2MEAAEBBAACAQAAAQMEAAADBAADgQAAApMIAAITCAAAIQgAAuMEAAHDBAAC4wQAAAMIAADDBAACAQAAAPEIAABhCAACIwQAAJEIAACTCAABoQgAAcMIAAADAAACAvwAA4EAAAATCAAAAwgAA4EIAAMBBAAAcwgAAUMEAAOBAAACAPwAAzEIAABTCAABwwQAAUEIAAADBAACgQQAAkMEAABTCAAA4QgAA0EEAACxCAAAwQgAAeMIAACDCAAB0wgAAjsIgADgTQAlIdVABKo8CEAAagAIAAES-AACYPQAAyD0AAFQ-AACgvAAAmD0AAEQ-AADqvgAAoDwAAAQ-AACgPAAAoDwAAMg9AACIPQAAZL4AAIi9AAAMPgAAmD0AAGQ-AABsPgAAfz8AAPi9AACgvAAAiD0AAES-AABwPQAAQDwAAFy-AABcvgAALD4AAAQ-AABAvAAAoDwAABA9AAAwvQAABD4AAEA8AAAkvgAAdL4AAIA7AAAcvgAA4LwAAEC8AAAwvQAAuD0AADA9AABEPgAAED0AAIi9AAAwPQAADD4AADC9AAAkPgAAUL0AAEC8AADgvAAA5j4AAKC8AAAkvgAAfD4AAFC9AACAOwAAED0AAHA9IAA4E0AJSHxQASqPAhABGoACAAAcvgAAED0AALa-AAA1vwAAcD0AAIg9AABQvQAALL4AAIK-AABcPgAAEL0AAAy-AABMvgAAlr4AADA9AAD4vQAANL4AAE0_AAAMvgAAsj4AAHA9AAAMvgAATD4AADC9AACAuwAAUL0AADy-AABEPgAAVD4AABS-AAAMPgAAEL0AAKC8AADgvAAAPD4AADS-AABMPgAAmD0AADS-AAAQvQAAvj4AAHC9AAAsvgAAuL0AAHy-AAAMPgAAf78AAES-AABQvQAATD4AAIi9AAAMvgAAUL0AACw-AACoPQAAoDwAAFC9AACaPgAAQLwAAEC8AABAvAAAuj4AAFw-AADIvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=P1nMiVpptGk","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["10962337345857235732"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"719501987","isLiked":0},"16965543952517210403":{"videoId":"16965543952517210403","docid":"34-6-15-ZAD1E603C092F2F44","description":"Learn the Options Pattern in ASP.NET Core ➡️ Complete course on Minimal APIs with EF Core with a discount: https://felipe-gavilan.azurewebsites.... ➡️ Complete course on Minimal APIs and Dapper...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1478565/230d5403ae80099316471b19e7c25d6b/564x318_1"},"target":"_self","position":"9","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Options Pattern in ASP.NET Core - IOptions, IOptionsSnapshot and IOptionsMonitor (Practical Example)","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wnZTyF_YnlM\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoWChQxNjk2NTU0Mzk1MjUxNzIxMDQwM1oUMTY5NjU1NDM5NTI1MTcyMTA0MDNqtw0SATAYACJNGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhjCDw8aDz8TsgeMBCAAOGbsSIIEJAGABCsqiwEQARp4gfQI-wf9AwD2CP0E-AX_AQsQ_QT2AQEA-v4B-QQD_wAEAQH-_wEAABD3AQj8AAAA7vn_9PYAAAAE-w0IBAAAABEEBvn4AAAAAQkFBP4BAAD3Cgj9AwAAAA8DBw8AAAAA9v718wAAAAAC_fv2AAAAAP8RAgz_AAAAIAAtIz_cOzgTQAlITlACKnMQABpgKRAAC_8k7dwVJuUd5OP78BEB1v71FwD74gD1EQ4aGQH2yf0aACsJG_7GAAAA_xvhHuQAAUTxDOT2BhEwzwEAEgV_-w_tHAMf4fAqDfwODg_tAgfrAOzvDvL_z91MIyUnIAAtASBoOzgTQAlIb1ACKq8GEAwaoAYAANBBAACIwQAAkEIAAIBBAADQQQAAYEEAALhBAABkwgAAcMIAAFDBAAAsQgAA6EEAALrCAAAowgAAYEEAACBCAACgwAAAmMEAAFzCAAB0wgAAoMAAAAzCAAAwwQAAgkIAAAxCAABAQgAACMIAAGzCAADYQgAA2EIAAKDAAACIwQAAUMEAAGBCAAB4wgAAPEIAAAAAAAAoQgAAgMEAABDBAACQQQAAgL8AAHRCAABQQQAAmEEAAEBAAAA0wgAAAMIAAI5CAABQwgAAsMEAAKhBAABAQAAAgEAAADDBAABYwgAAgMEAABRCAACAwAAAdEIAAMBBAAAQwQAAHMIAAIzCAACAwQAAQEAAADhCAABUwgAAPMIAAADBAADYQQAAwEEAAIjCAABAQgAAgMAAAIjCAAAAwgAAUEEAAEBAAAA8wgAA0MEAAADCAACAwAAAwMAAALBBAABgQgAAgMEAAGxCAACgQQAAwMEAAEDBAACYQQAAcEEAALjBAADQwQAAqMEAABBBAADoQQAANEIAAATCAADAQAAAUEIAAIBCAACiwgAAEMIAAIBBAAAQQQAAwMAAAOjBAAB0QgAAYMEAACBCAADwwQAAVMIAAIRCAADwQQAAmEEAAHzCAAB4wgAAcMIAABjCAAAkwgAAYMEAACjCAAA8QgAAdEIAADxCAABUwgAAMMEAAJDCAABgwQAAXMIAAGBBAACAQgAAEEIAAOjBAACAvwAAIEEAAAzCAACCwgAAwEAAAJhCAAD4QQAAoMAAAIhBAABAQAAAYEEAANBBAAAwQQAAIMEAACBCAACAvwAABMIAAFDBAACAQgAAMMEAAGBBAABIwgAAwMAAAGxCAACAwgAAgMEAAFDBAAAwQQAAiEEAANrCAACAQQAAoMEAAHBBAAAwwgAAQEEAALBBAADowQAAoEAAACRCAADoQQAAUEEAABzCAACsQgAA0EEAAAAAAAAAwAAAsEEAAJDBAABQQgAAoMAAAHDCAACsQgAAIMEAADDBAAB8wgAAMMEAAMhBAAAkQgAA-MEAAHjCAACWwgAAMEEAAIjCAACYwSAAOBNACUh1UAEqjwIQABqAAgAAir4AAJa-AACgPAAAyD0AAOg9AACCvgAAdD4AAB-_AABsvgAATL4AAMg9AACYPQAATD4AABS-AAAMvgAARL4AANg9AADYPQAAND4AAFc_AAB_PwAAkj4AADQ-AACIvQAABD4AAEw-AAAkPgAAfD4AAES-AAAEvgAAtj4AAFA9AAAQvQAAqj4AANo-AACWPgAA6D0AAMi9AACavgAA2L0AAKC8AAAEvgAABD4AANi9AACgPAAAHD4AAPg9AACavgAAyD0AAFC9AAAsvgAA-D0AAI4-AAC2PgAAXL4AALi9AABJPwAA4DwAACy-AAA8vgAABL4AAFQ-AADYvQAAnr4gADgTQAlIfFABKo8CEAEagAIAAI6-AACIvQAAyL0AAFu_AACIvQAAZD4AAI4-AAAEvgAAbL4AAK4-AACovQAA4DwAAIK-AAAMvgAA4LwAAOC8AACyvgAALT8AANg9AAALPwAAJD4AAFA9AABQvQAA2L0AAHS-AAAsvgAARL4AAPg9AABwvQAAiL0AAMg9AACgvAAAJD4AAJK-AACiPgAAVL4AAMI-AACIvQAAqr4AAHQ-AAC4PQAA2D0AAAy-AACgPAAAJL4AAOg9AAB_vwAANL4AAII-AABQPQAAQLwAALi9AAA8PgAARD4AAMI-AADoPQAAEL0AAFy-AAAUPgAA2L0AAIA7AADePgAAHD4AAFA9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=wnZTyF_YnlM","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16965543952517210403"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"isLiked":0},"8982111446792668421":{"videoId":"8982111446792668421","docid":"34-2-17-Z007837A3CCAB14B1","description":"Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos... Github: https://github.com/gavilanch/TenMilli...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1364521/7c2bbdc476028e8b7a0e5a60fe33eab4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/zqB2AwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Inserting 10 Million Records in SQL Server with C# and ADO.NET (Efficient way)","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=khdR_8r9YQU\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoVChM4OTgyMTExNDQ2NzkyNjY4NDIxWhM4OTgyMTExNDQ2NzkyNjY4NDIxao8XEgEwGAAiTBoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioXwg8PGg8_E5QDigQgAKCAHIIEJAGABCsqiwEQARp4gQsJAgAH-AD4_vgFDgb8AQb0APn4_v0A5fgDEAX-AQDy_AsJ-wAAAAP97P35AAAABP_yAP39AQAEB_oI-AAAACD5AvP9AAAABwoCC_4BAAAD9vf4A_8AAA_9_vf_AAAA_gwJBPr_AAAIEf33AQAAAPrx-vgAAAAAIAAtWhjBOzgTQAlITlACKoQCEAAa8AFvLe38Dt8BBKYi4gDoHeQAlPYNAGL86gDlAfEBzgfbAcX4-gHq6S0AuxH5_4ET7AHH_uwAIBfvACMiMAAh4DQA9hHoAVvdEAI9IfH_4xjy_wUdGv4q6h79K-PyAPoL_P0W6ggBuADTAOoEuQILIzwDIAEG_zsZCQHTEzYExP83AunaAgH5_Aj3qxMR-vETEvz8_OAIWgXx_-gq_gUSCQ8JAcYP_uwPHAgAIP_23eT59M796v8GFwf-JxQV8fUTKQP0EyQDFv4AAAcmCe078gDz7E_29zrw_w_78Pb2uAL_8O7sCe67QQz3AA8a9NsJ8-kgAC3VrAA7OBNACUhhUAIqzwcQABrAB7znwL4Vo9M77tfTPOQFQr3b-5Q990KcPOCg_b0uDKY7BZEevM4abD5GFZQ98yGku8SXWb6MZmW89bolvTsZbD6uDOo8gowlPMnuXb3ifvY8GNZIvSpddb3ND9I8XwzEO1ADQb2Yp1O9rINNPUG2HD7BMKo8jUl7Oz0M7b1z_py9S34bu-FeGT138aO8kb4kvHKmuT1rvG89m8GEvLxa7j1AY0u8KwGnPPL4TL1CE3E6OM63u5o6VL1MU6W7uAD6uge3FLtOPPE8xbb7PPElmb2H1P689VHhPCv77ryZ2SI9Y6wfPJVShj0jMcE8u2VivANoij13RkC9SoLsOgx3Dr5N2hY7lmEXPT1EIz5WHNi8TZqrPFDD173Eknc9a4zOOjFbgr1uR128taqAPGAhEz0b3IE9TojOO4nqLbzp2429304DPB1bzz1S4pS9lCp2vMCDxb1S4im9ajUDvFZHbj1_6Hg9qxPGvBsUaL3mrM881lyJvJz64D1A_QK9DHXYOzo7Pj0Y7RG9ESJwu4weTj2z1nq4VgiQPCaUeb2xCVq9kYJ9OXR-yjxqJHM9hcSou4Zanj0nUES6XTeAvDF2R706voy9sH03vL4KWj3XJ8q8RQdqO4Cvkr0z8Cu7lH9SvF-iMLyQLZC9kBOmu1gkYb1nQW291ki_OzDfUL1SsGs8aT-MO6SDGj0cWzS9HPwOPPhULr1WViQ9GQsjOov6pD24uWc9sYJGu_fqI73WKcU8vPpHuqfZcrywwxo8JUwDu-6vDj6fEpG9ftCUOYt2Kz0gl1g99qhfuO9-K71KHGk6jrVzOE-y9T3QRu49AEGxub7F4DusUxW-pozJOUx7OT0HTUG9KMKfue3Zvr0pOWw958rVOTzB_jvo_gU9YinwuD_6mz3VQZ48W_WRuEaa2D2yMwA91guQOKDF0rz2IGm9GN-juS-lzr0cSzO9geixOYk3vjqXkTq98ftgt8fTN70bArG97MJzOe5Nwr2WEKI9I-exuD_jQjy-KEa9u3KUuJEqijzMB8S8L6D-OLAPsb23DLi9_lg4uMjtN70emBI9JtmCOFwAOr4BE429YPMxuRbfS71Rgv69RFgsuPPuQ71kFSC924YXuEq2Cr5nnty9W5b2OI-hmD3z3yi8lSceuQVGiD0QbKa8MvmONurulTy-r987Hwb9NyPchD35l749blE1t8egAz5gjXi9F8haOFUYpj1tC8U9g8fnOFNTfL3w82Q9JnHDtxeDIj25hMs7zX_Wt1jqtDyzAJe93TNHNyAAOBNACUhtUAEqcxAAGmAu_AAc6hPD8Bwc1hTJMRPoGQ3yLcMg__v-__0f994E-OuIPNX_XQkcBJ0AAAAiNg822gAAfwvy3uyZWP3duyQT_Hbg4zqzQ_Eb1tIw6vXPDeoOOUIA0P_X9FD6BSc1Ci0gAC28chY7OBNACUhvUAIqrwYQDBqgBgAAEMEAAMBBAABwQQAAMEEAAIhBAADoQQAAnkIAAIBAAACowgAAMMEAAGDBAACQwgAAcMIAAMBBAAC4QQAAkMEAAFTCAABowgAAFMIAAHDBAAAgQgAAdMIAAMjBAACAQAAAAMEAAGBBAADIwQAAwMEAALBCAAA4wgAASMIAABhCAAC2wgAASEIAACRCAACOwgAAeEIAAHhCAAAAwAAAQEAAAAxCAAAUQgAA8EEAAABBAAC4wQAAlMIAAOhBAADgQAAA-EEAABBCAACGwgAAJMIAAIhBAAC4wQAAkkIAACRCAADSwgAAGMIAAIC_AAD4QQAAAMAAADTCAACwwQAAisIAAPhBAAA8wgAAAEEAAIDBAAAwwQAAKMIAAMhBAAAAQAAAwEAAACBCAABgwQAAUEEAAMDBAADoQQAAIEIAAOjBAAC-wgAASEIAAADAAAAwwQAAsMEAADjCAACAwAAAgEEAAFxCAABUQgAAYEEAAHRCAAAwwgAAGMIAAJhBAAAAwAAAAMIAABTCAABgQQAAiMEAAADCAACYQgAAKEIAAEhCAADQwQAACEIAACBCAABgQQAAQEAAAChCAABgQQAAwEAAABBBAAA4QgAAYEEAAAxCAAAAwQAAwMAAAEBBAAAsQgAAgMAAAK7CAAA8QgAAgMIAACDBAACYQQAABMIAAOhBAACQQQAAQMAAAGDCAADowQAAAEAAAADCAACAwgAAAMAAAARCAACAQQAAYEEAAGzCAAA8QgAAmEEAAERCAADIwQAAokIAABTCAAA0wgAAcEIAANDBAABAwAAAsEEAAKhBAACQQQAA-MEAAJBBAADowQAAMEEAAEDAAAAwQQAAgEEAAAxCAADIQQAAXMIAAIBAAACwwQAABMIAAEDAAAA0QgAADEIAAODAAAAAwAAAnEIAAIC_AABAwAAAIMEAAIBBAACgQQAAwMEAAIjBAADIQgAA0MEAANDBAAD4wQAAJMIAADRCAACeQgAAjMIAAP5CAADoQQAAkEEAALhBAADwwQAAwMEAANBBAAAQwgAADEIAAJLCAAAEQgAAwEAAAABBIAA4E0AJSHVQASqPAhAAGoACAAAEvgAAmD0AAMI-AAAQPQAATD4AAOg9AABAPAAAab8AAPi9AADYPQAAlj4AABw-AABcPgAAqD0AAAQ-AADYvQAAUD0AACw-AAAwPQAA4j4AAHU_AACqPgAAMD0AAPg9AACGPgAAFD4AADQ-AADovQAAZL4AAI4-AAB8PgAAgDsAAGw-AACCPgAAjj4AAOI-AADoPQAABL4AAJa-AACevgAAPD4AAOg9AAAwPQAAZL4AALi9AADaPgAAXD4AAGQ-AAAEPgAA6r4AAMI-AABQvQAAyj4AAMg9AADWvgAAML0AAH8_AABcvgAAuD0AAIA7AAAwPQAAUL0AABw-AABAPCAAOBNACUh8UAEqjwIQARqAAgAAqr4AAFA9AABMvgAAMb8AABw-AADoPQAABL4AAHA9AABUvgAAkj4AAIg9AAAwPQAAfL4AAPi9AACoPQAAML0AALi9AAA1PwAAyD0AAM4-AAAQvQAAUD0AAGw-AAA0vgAAuL0AALg9AAD4vQAAqD0AAIg9AABAPAAAiD0AAEC8AAAwPQAAmL0AAHw-AACCvgAAiD0AADA9AAAcvgAABD4AAAw-AAC4vQAAJL4AAIA7AABkvgAAqD0AAH-_AAAkvgAAUD0AAII-AABAvAAARL4AAFC9AAB8PgAAtj4AAEA8AABAvAAAFL4AAOA8AAAQvQAAML0AACQ-AAAEPgAA4LwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=khdR_8r9YQU","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["8982111446792668421"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1945027346","isLiked":0},"16714700719209983563":{"videoId":"16714700719209983563","docid":"34-2-7-Z104B1B86C842A3EC","description":"Link to the course: https://www.udemy.com/course/introduc... Learn how to report progress to the user about the completion of a set of Tasks. --- - Other courses: - Programming in Blazor...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2173461/4e1314ceae79d34c91cd2babd474d6c8/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CqhMUAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"16 - Reporting Progress with IProgress - Progress Bar | Concurrency in C#","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jLqTWvqI-Pg\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoWChQxNjcxNDcwMDcxOTIwOTk4MzU2M1oUMTY3MTQ3MDA3MTkyMDk5ODM1NjNqvg8SATAYACJNGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhjCDw8aDz8TggOMBCAA9QnaSIIEJAGABCsqiwEQARp4gQMABQH8BAD1AgsAAgT-Af0I-P34_v0A9A0MBQYC_wD9-Q3_-AAAAPkEBPcHAAAA9wD1Avv_AAAO_f4DBAAAAAj4AAf9AAAAAAIB_P4BAADzBArzAgAAAAX-AwQAAAAA_gsIBPr_AAADAPr_AAAAAArz8PwBAAAAIAAtHZbfOzgTQAlITlACKoQCEAAa8AF1KBH_EPP3BKIK6v_lIfkBmAz__0wJ-ADL-uMBzhCwAd0J8QDs0yP_zhrlAIET7AHH_uwAFgIR_zAcGQAj8i__EPXxAT_kFwBKD-sACgoHAA4QCv4m5TcCO8YIACztE_8M-SUBuADTANLyzQALIzwDEDcHAzMDD_7oBDYB1iMZ_8zo3__wGRMEyjsUA_4TIwMJBun9SRry_9AbBAUWHRwCI6P7_B4dCwgfKPQOyfoJ-dno7Ab--PkA-ysfDAsqKvgG-xf5IeMC-_gxBPkv4_UA6CT3AU8E8_zv8wUIrxURAvfw9e7SZvcB-OgW-Ov09v4gAC3VrAA7OBNACUhhUAIqcxAAGmAa_wA5IRDH4_tj4wPk8Qra5Azfz9AS__nsAO4dAv3-69Tb__n_PsUh6q0AAAA8N_Aj_gAQa9To5cLIGSbmsQsPEn_f7lOp8DYbAKMM4-YD5O8c5ywAIAvjCCjJ8jIWHyYgAC0WySU7OBNACUhvUAIqrwYQDBqgBgAAIEIAAOBAAAAQQQAAwEAAAFBBAADAQAAAAMAAAIC_AAAkwgAAVMIAAMhBAADIwQAADMIAABDCAABcQgAAAMIAABDBAAC4wQAAFMIAAADCAACowgAAcMEAAIA_AABIQgAA4EAAANBBAAAUwgAASMIAABRCAAAUQgAA0MEAALpCAACiwgAAgMEAAODAAACgQQAAcMEAAP5CAACEwgAAgD8AAIBBAACAPwAAeEIAAPBBAAAAwAAAhMIAAIDBAAAMwgAAkkIAAFDBAADYwQAAeEIAAIA_AADIwQAAkEEAAMDBAADKwgAAAEAAABDCAACIQQAA4EEAAODAAADYwQAAlMIAAJhBAACAvwAAQMEAAAAAAADAwQAAyMEAAKxCAADaQgAAOMIAAHhCAACgwQAAhMIAANDBAABwQQAACEIAADDBAACAwgAAAMEAAHDBAAAAQQAA2MEAAPBBAACEQgAAoEAAAPhBAADowQAAtMIAAFxCAADgQQAAgMIAADDBAAAMwgAAAEIAAFhCAABQQQAAyMEAAKjBAAC4QQAAOEIAAGDCAAAwQQAAsEEAALDBAABIQgAAiMEAAEBBAACwQQAADMIAACDBAADYwQAAgMAAAKhBAACwwQAAGMIAAABBAAAEwgAA6MEAADDCAABwwgAAAEAAACRCAAAAwAAAwMEAAMDBAACewgAASMIAAADBAAAQwQAAAAAAALhBAAAAQgAAyEEAAMBBAACAQAAAEMIAANLCAADIwQAAfEIAAJDBAAAgwQAAKEIAAHBBAABAwgAAhEIAAAxCAACowQAAgMEAAADAAAAQQQAAAAAAAJDBAAAQwgAAAAAAAHTCAABkwgAA-EEAAHDBAACAQAAAeMIAACjCAACKwgAAmEEAAEBCAACiQgAAEEIAALhBAAAgwgAAgEEAAIjBAADwwQAAMMEAAMBAAAAkwgAALMIAAIxCAACAQAAA0MEAAAzCAAAIQgAAkMEAAKxCAABwQQAAEMIAAIhCAADowQAAMEEAAKDCAABwwgAAqEEAAEDAAACAvwAAmEEAACzCAAAAwAAAUMIAAJDCIAA4E0AJSHVQASqPAhAAGoACAAAHvwAA9r4AAJa-AAAQPQAAmL0AAPY-AAA0PgAAIb8AALK-AACAOwAAnr4AACQ-AACAOwAANL4AAPK-AACAOwAAFD4AAFC9AABAPAAAAz8AAH8_AACqPgAAQDwAABA9AABAvAAAtj4AAFC9AAC6vgAAoLwAADw-AACGPgAA-D0AACy-AADgvAAAmD0AAOi9AAAkPgAA-L0AAJq-AACovQAA6L0AAHQ-AACGPgAAiL0AAAy-AACyPgAAgDsAAKC8AACAuwAAFL4AAFw-AACSvgAALD4AAII-AAD4PQAA-L0AAEs_AADYPQAAUL0AAOY-AAAQvQAAML0AABC9AACCviAAOBNACUh8UAEqjwIQARqAAgAAqr4AANg9AACAOwAAP78AAOg9AADgPAAAjj4AAFS-AADovQAAHD4AAKg9AAAEvgAANL4AAJq-AADYPQAAgLsAABC9AABBPwAAcD0AAGQ-AADgvAAAVL4AAHA9AACAOwAAoDwAAJg9AABUvgAAqD0AADC9AADovQAA4DwAAJg9AACovQAAgDsAAEw-AAAMvgAAXD4AAFC9AACSvgAADL4AAMg9AACAuwAAoLwAAKC8AAAQvQAAUD0AAH-_AAA0vgAA4DwAAEA8AABUPgAAqL0AAIg9AABAvAAAcL0AAKA8AABAvAAAiD0AAOg9AAAwPQAA6D0AAKC8AACovQAAuD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=jLqTWvqI-Pg","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["16714700719209983563"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3536724716","isLiked":0},"2851437595327757473":{"videoId":"2851437595327757473","docid":"34-6-13-Z874871FF72F7EF55","description":"Complete ASP.NET Core - Minimal APIs course with a discount: https://felipe-gavilan.azurewebsites.... Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3228067/76b72229492dbc79addc2e2dfd258656/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/o01hRgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Introduction to Minimal APIs with ASP.NET Core 8","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=HkNfvz3BKos\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoVChMyODUxNDM3NTk1MzI3NzU3NDczWhMyODUxNDM3NTk1MzI3NzU3NDczapAXEgEwGAAiTRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioYwg8PGg8_E9UIjAQgAPI26EiCBCQBgAQrKosBEAEaeIEBA_0C-wUA9gj9BPkE_wEHAADw-P__AOH7_QID-wIA-_0A__8AAAD7B_oPAgAAAAD1AAMA_gEAFQIOBQQAAAAL-P_wAAAAAAACAfz-AQAA9wQC-AIAAAAFA_r3_wAAAO4R_wf_AP8AAQf4-gEAAAACAvwMAAAAACAALXdb4zs4E0AJSE5QAiqEAhAAGvABbh8p-vjfDgSpIwoA2A_wAYH0DwBiDtQB2h_wAeX9zQHG6AwA4uIWALMawP6B_fUBpCW9_k8xDQA8BhoA9M8iAAoEtwFl_AsAU0EB_xsEDf72Gwn-RfM3AVvX-QP-7fn7GQ4HAMfZugGr97sBHl0_AToJFAQ8GSQCx-dKBu0HMwTl0wMB7R4WBMQr6_sDBRn_ExjN_n4x4vy6CAX7Lhb3Dtu08AT4Dir3ISkKB8m6EACsEAQL_wj2Dh0sL_7qChrvIBP-BCLx-fLqHQzqHRH56uthEgYo3wYLM-jsAKsC_-0G5v7w0wQSAyIVGfIn8gLvIAAt-P7aOjgTQAlIYVACKs8HEAAawAdaaL--PF4SPdKMBT1iHR29rz7ePZK0Nj05ZOO9stILO4kDLb3OGmw-RhWUPfMhpLvEl1m-jGZlvPW6Jb09KXM-lMDmu_VyDj3J7l294n72PBjWSL0lNy-9dCMMPTCq-7owQZK9T2iIvIVPKT1_S0A-p0rKO4G4hrw9DO29c_6cvUt-G7ujTb899QG3vDRSxrtLOd89hZ5oPdGcUL34RGg9vcNtvN7bvjvmbRa9cg_TPAmHg7t0e-m9pRbKvLtak7xW9bK8T7m4PA0EnDxY_ry9xdmevSpLXzt_7tU8gOAAPcqhajxvH4M8rgzqPJ99gDxdTi49MQP6vK13rDvQKkO-mHOfvA-oiDxtqeM9BhGpvBSd2zxQw9e9xJJ3PWuMzjorZb68SVjlvBZFlzsfPGQ9PuNHPdAB0Ts1-zI9zU6wvaiRcTyNnAU-1ARbvdTXc7wQfq29evNFvTdtRjxngjw9eg27Pd1sYrx8nXS9NsIMPaJ91zkPttg9XKNvvbDtiDwU5408xrMavScUILyA9A09WQhBPfO_JjwmlHm9sQlavZGCfTnr56i8wPSMPZ6dZ7z3gxA9x6lOO04ddbyscfa8fI9kvYDCjzr4uUs9OA9MPJk57juQ2Vm9sCNpvDWlCLza6Hc8doOtvenLnLvgTde9PisEve018zry5B-9uDa3u1HIZ7sSiNc8d95hvSNHX7uwWCO9BSK6PMx_5To04Mc9UbiDPGsb8zkEyia9vXdtu03mijpflIW88LRGvGzIX7ihndM9UYGYvZedUTk3JQ8967iAPR3VuzlzEiq9wwM0vZ3cFjlpl6U9Dw8RPrzeijhcVAu9nBXxvdyedTmUpzY66WuMvcOxarrt2b69KTlsPefK1TktzGI9vmyaO5m7yTjXrVQ94K8TvJyYrLmw87A9E999OxMsn7fmb6c8YXg7vfXKqbbEsGi9X-DiOizAkDn78Q28uEhwvTeKcTjsua-7xcGavROAdjl1bh-9c5xbPV7LYje50Kq7XI0svSSlfbhT40o8tVqWu3hosrfiz5u9M1D5vUbKDbjhrZy7_4_6uvB-Rji45Ci-0X-FvJ34GrmW5IW9SWm2vXbfpreB6dS9Ex2jvaJvg7e0yNa9dEa_vd63vTiCkRI9ZXvjOvi4g7izG0c93dQROkeYDbds7mg8KSCSvIcYqjeWCgo-OCkRPagZFzgy7qw9XCa-vexqQzf5ZOU9yNmaPbVA1jYeOIK9M_OePZzn8rjc62490TlEPUJ_C7i9tBK6WZ-XvfJmM7ggADgTQAlIbVABKnMQABpgVAYAJ-kXm9IbGNox7eUn7wHvzDWyJ__R-P8gMOv9AxPsov4E_0QbPQCbAAAALRvdPLEA73_o58nVs008mtwHEg5h6_cntuwJA-rMJ-vyDNAB6QkAAP3fyucVIPBAQy4iIAAttwgWOzgTQAlIb1ACKq8GEAwaoAYAADBBAAAgwQAAAAAAABjCAAAQQQAABMIAABxCAADAwAAA4EAAAMBAAABsQgAAIEEAAPDBAADowQAA0EIAAJTCAACwwQAAwMAAAMjBAADowQAAoMAAABjCAABswgAAMEIAAFRCAADQwQAATMIAALTCAACuQgAAjEIAAJjBAAB4QgAAysIAANhBAAAQwQAAEEEAAFTCAADwQgAAJMIAAABAAACwQQAA8EEAACxCAACgwAAAjEIAAHDBAACEwgAAQMEAAOBBAAAcwgAAgMEAAMBBAACgQAAA6EEAABRCAACgQAAAiMIAAIA_AAAQwQAA6EEAAABCAAD4QQAAdMIAAHDCAAAwQQAAAMIAAABCAADAwAAAEMIAAFBBAAAgQgAArkIAAFjCAACSQgAABMIAANDCAAAAwAAAAMAAAAAAAACgwAAAPMIAANhBAADgwAAAXEIAACjCAABQQQAAiEEAABBBAADQQQAAJMIAACDBAACgQQAAoMEAAHDCAADAwAAAaMIAACDBAABAQgAABEIAAAzCAAAAwQAAQEEAAExCAABgwgAALMIAAKDAAACAwAAAMEEAACBBAAAUQgAAgD8AAADBAAAkwgAA2sIAABRCAADAQQAAcMIAAKLCAACYQQAAqMEAAMDAAAAAAAAAVMIAAEjCAACwQgAAGEIAABhCAABMwgAAAMIAAADBAAAwQQAAAMAAAIjBAACgQAAAsEEAAEDBAABAQQAA6EEAAEzCAADiwgAAoEEAAFBCAAAwQgAABMIAACBBAAAQwQAA-MEAAAxCAABwQQAA4MEAALjBAABgQQAAIMEAADDCAACowQAAHEIAAATCAABgwgAAIMIAABhCAABMwgAAVEIAAEjCAAAswgAAqMEAABDBAABgQgAA8EEAAKhBAADQQQAALMIAAOBBAAAwwQAA2MEAAMDBAAAQwQAAQMIAALDBAACUQgAAAEIAAERCAACgQQAAUMEAAKhBAABUQgAAwMEAADTCAAAgQgAARMIAAKBAAAAswgAAGMIAANDBAABAQAAAoEEAADBBAAA8wgAAYMEAAPjBAADYwSAAOBNACUh1UAEqjwIQABqAAgAA7r4AAEC8AACSPgAAVD4AAAQ-AAA8PgAAuL0AANK-AAB8vgAA4LwAACw-AAAkvgAAJD4AAFy-AAAwvQAAML0AAHw-AAAQvQAAHD4AAOo-AAB_PwAAfD4AAKi9AAD4vQAAgr4AAFQ-AAAsPgAAFD4AABy-AABUPgAAlj4AAOg9AACYPQAAXD4AAIo-AAD4PQAAqD0AAFC9AACgvAAAUL0AAGQ-AACYvQAA1j4AAOA8AADgvAAACz8AAAQ-AACYvQAAEL0AADS-AAAQPQAAyD0AAFQ-AACOPgAAmD0AAIC7AAD6PgAAqD0AAIC7AAAQPQAADL4AAOC8AAAQPQAAFL4gADgTQAlIfFABKo8CEAEagAIAAN6-AACIvQAAuL0AAFG_AADKPgAAvj4AAMg9AACmvgAAiL0AAIY-AAA8vgAADD4AANi9AAAUvgAAmD0AADA9AABcvgAAVT8AAOC8AADePgAAUL0AADA9AAA0PgAAQLwAAJi9AAAQvQAA4DwAADQ-AACGvgAADL4AAPg9AACoPQAAPD4AAAy-AABkPgAAgr4AAEw-AACgPAAApr4AALi9AAC4PQAAgLsAAIA7AAAcvgAA6L0AAFy-AAB_vwAAbL4AAGQ-AACOPgAAcD0AAAS-AABQvQAAbD4AAHQ-AACoPQAAQLwAAIC7AADYPQAAuD0AACw-AABMPgAA-D0AABA9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=HkNfvz3BKos","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2851437595327757473"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3579415849","isLiked":0},"12414495628181399563":{"videoId":"12414495628181399563","docid":"34-1-1-Z35FEB867C1F26D64","description":"Link to the Course: https://www.udemy.com/course/introduc... In this course we'll learn about using Asynchronous Programming and Parallelism in C#. We'll see concepts, good practices, patterns...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3927358/eef6bcb84e9ecb29c9ec5caf709f0516/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/-AFrNwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"New Course: Introduction to Concurrency in C#","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=4LBmvcPrO1Q\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoWChQxMjQxNDQ5NTYyODE4MTM5OTU2M1oUMTI0MTQ0OTU2MjgxODEzOTk1NjNqvA8SATAYACJLGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhbCDw8aDz8TP4oEIADwjRuCBCQBgAQrKosBEAEaeIH2-_v7-wUA_AAPBQcH_AH9CPj9-P79APUFAv8HAf8A_fkN__gAAAD4-_0C_wAAAPL59_z6AAAACwz7AQUAAAAQ8gH8AwAAAP0C9wT_AQAA9fL_AQP_AAATBBECAAAAAAMGAgcAAAAA-wH8BAAAAAAD8vz8AAAAACAALVmR4js4E0AJSE5QAiqEAhAAGvABWQkA_gH5AwO97O4A3SnHAYHtHP8bI-QA3_X2AM8U2wDuGPcA0_YgAPgbFQCsEAsBCev7_zUY9f_68zUCM_QTAREHBgEe8QQBKAn4AOYH6f8CMhYBHu0FACTlBv8YDOj-FQAR_8gA3QDU1-wADicZBA8J9gFPFiQA0egCAfwLEf3X7eb__fHwBMoP8AIVBgwGCRkBBiIx9P719_ACIRbx-QoACAUx6vcEDQgSBeEO-PbkDfP3GgEVChQA-AQIISD67BIN9_3z8frnGOz2H_bp_PQSBvsY9vUL9P8B_uIV7vn-Dgr23E_5ARP-EwEN5QUBIAAtQVolOzgTQAlIYVACKnMQABpgSPUA9wIpuMlFO-Pe9dYO6-H71wjBB_8O_P8QCQEhARj3tAPO_zTvN_OlAAAA_yTjEuUAEXbY7N7xsW8s2skDJAR_CfszusAZExTUIdAK7skm_RQ_ADDexxgY6_lTFxYoIAAtePYdOzgTQAlIb1ACKq8GEAwaoAYAAHDBAABwQQAAgEEAANDBAACOQgAAYMEAAKBBAADwwQAAVMIAAHDBAAAQQgAAhsIAABjCAAAYwgAAOEIAAODAAAAwwgAAcMEAADDBAAAUwgAAmMEAAIA_AAAYQgAAoEEAABDBAAAQwgAAfMIAAEDCAACGQgAABEIAAPDBAABIQgAAjsIAAOBBAAAgwgAANMIAAMBAAACyQgAAfMIAAGBBAABAQgAAQEEAAPhBAACQQgAAAMAAAMDBAABYwgAAVMIAAJ5CAAAUQgAA-MEAABBCAACoQQAAkMEAAFhCAACowQAA9sIAAFBBAAAQwgAAEEEAACBCAAAgwgAAAMIAACDCAAAYQgAA8MEAABjCAACAwQAAiMEAAATCAABEQgAAhEIAAEDAAACwQQAAoEAAAGTCAAAIwgAA-MEAALBBAADQwQAAMMIAAOhBAACAvwAA-EEAABDBAADgwAAAPEIAADBCAAC2QgAAEMIAAHDBAAAAQgAAWEIAAIbCAAAAAAAAkMIAAAhCAAAAQQAAyEEAAIA_AABAwAAAjEIAAERCAACQwgAAQMAAAOjBAADgwAAA8EEAADDBAABYQgAAWEIAAFDBAAAQwQAAgMAAAEDAAADgQQAAqMEAAIDBAADgwQAAsMEAAIDAAACKwgAAiMIAAADBAACIQQAAuEEAAMjBAAC4wQAADMIAAADCAADgQQAA6MEAAMDBAABwQQAAMEEAAIjBAABoQgAAAEEAADzCAADewgAASMIAAHBBAAAMQgAAYMEAAFxCAADgwAAA1MIAAKBAAADQQQAAEEEAAFDBAACYwQAAmkIAAMhBAABgwQAAgMAAAGTCAACqwgAAUMIAABRCAABEwgAAMMEAAFjCAACgwQAAQMEAAEBBAACwQQAATEIAAAxCAACAPwAAoMIAADRCAAAUwgAAgMAAABDCAABQQQAAwEEAAPDBAABwQgAAQMEAAMBAAACIwQAAwEAAAGBBAACUQgAADEIAADTCAADAQQAA4MAAAADAAAAQwgAAhMIAAERCAACYQQAAAEAAAGDBAAA0wgAAkMIAAK7CAAAAwSAAOBNACUh1UAEqjwIQABqAAgAAlr4AAGS-AAB0PgAAPD4AAIC7AACGPgAAdD4AAPq-AAA8vgAAED0AANi9AACYvQAAoLwAAJg9AACKvgAAQDwAADA9AADgPAAAND4AABs_AAB_PwAA2L0AAOA8AABAPAAABL4AAEw-AADIPQAAoLwAAGQ-AACKPgAAHD4AADQ-AACgPAAAiD0AAAw-AAA0PgAAcD0AALK-AACGvgAAQLwAAHC9AAB0vgAATD4AADy-AAA0PgAArj4AAMg9AABQvQAARL4AAIq-AABAPAAA2D0AAGQ-AABEPgAAJL4AAKA8AAAdPwAAFD4AANg9AABUPgAAcL0AALg9AACAuwAAQLwgADgTQAlIfFABKo8CEAEagAIAAIK-AABQPQAAuL0AACW_AAD4PQAAmD0AAJI-AAB0vgAAEL0AAK4-AACgPAAAcL0AAIi9AAB0vgAAiL0AAKA8AACgvAAANz8AAJi9AACGPgAARL4AAKA8AAAwvQAAqD0AAIi9AAAwPQAAQLwAAKg9AADIvQAA4LwAAAw-AAD4PQAAVL4AANg9AAAEPgAABL4AAOY-AAAcPgAA0r4AABy-AAAcPgAAcD0AANi9AABAPAAAgLsAAIA7AAB_vwAAmL0AAEA8AAAQvQAAij4AAOi9AAAsPgAAmL0AACw-AAAwPQAAQDwAAOA8AABAPAAAyD0AAPg9AACYPQAATL4AAKA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=4LBmvcPrO1Q","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["12414495628181399563"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1761056363","isLiked":0},"34068316843309760":{"videoId":"34068316843309760","docid":"34-0-8-ZFDF9CEE7440E1384","description":"In this video we are going to give an introduction to gRPC. We will see what gRPC is, its strengths and weaknesses, how it differs from REST, SignalR, and GraphQL. Then, we will make a simple...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4579714/f071bb42749a537bca15f65921c7342d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/cSq8DQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"1 - Introduction to gRPC - ASP.NET Core | Programming in gRPC","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=r_xW6mePsvg\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoTChEzNDA2ODMxNjg0MzMwOTc2MFoRMzQwNjgzMTY4NDMzMDk3NjBqjxcSATAYACJMGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhfCDw8aDz8T4A2KBCAAiPkaggQkAYAEKyqLARABGniB_AkA_fsFAPUD_gIAA_8BEgIE-vYBAQDlEQcBA_0BAPMA_v7_AAAA_gf0B_wAAAD3_vsI9P8BAAYAC_8EAAAABQP48f8AAAAIAwcH_wEAAPb-AwQDAAAADv4BCAAAAAD4CQAI_AAAABIE9PkBAAAA--3-_wAAAAAgAC2jC-E7OBNACUhOUAIqhAIQABrwAWL7AwKzAhD9QQ_5AAoD7ACB8Pv_Lwb7ANAE_gDPAuoA3grsANTnH__sDRoB5vwJAP_o5QA1CwwA__0OACIO_AEACgoAQfoMATECEP__9ur_Agn9_xL6CwA49xsBExAFACEBCv_7Adj_EBnvAO_xCwMcFgb_9-wI_wEDAwUCEwsC6Q0YABD1C_78F_r5-BUHBf0L6wT7CwYC8g3m_gcd9_z_CgMCNOTsAB_-9wUM7vP69Q4M_RkL-vobCAT_9Qn_BAPiAvgSB_sGAPr9Ax_xBQQL6RUCAQYS-QkW7wDs9fgEA_L_-OcCFf0HAhAM_Pr79CAALZD6Tjs4E0AJSGFQAirPBxAAGsAHwacFv9SVFTxyw--8a3InPbmRLT2SOTs8mxvTvBczHb3QXbe81xQIPiIGNT1HwqM8dHzEvhyE7zyZ2i29OxlsPq4M6jyCjCU8K_66vcz3Qj2bOQS9T3iRvmcVTD2p5ou6pAkqPX80F70mWDc9k28GPm-wIT2ckA68AZzFu33-wbugkm69K4jBvMMXHL1JW-a8PrDjPZ9-CDwM7qI87a-IPYPuHL0u2mu7ADqsvcsU8zxuY728uhGWvRk8CDy-fQc9K9nxPT19BL0vAVM8Lz_Duy-xiTtygpu8HYSKPZbRKD0cTs880sWmPHg7Jz22aja7XU4uPTED-rytd6w7XdIivZTJnzxzsyk93bQZPj0W0TwDYPq7Jgx0vV1Guz1MLLo8AsQzvVozLb0Q_u67zR7oPUUCl7xoycg8D1ZtPYUh17wvPKU8rTpGPdhesDyin4S8cHNPO2d2gj1Ikru8sgN4POujuLwNz4G8VcmGvQKJwby8Ria8fJOrPUYIj72L2-w63vVjPWPO-bv97Zk6Bc6pO1L74zuUeK88aA35PAzIQz1KG5i8LUuJOyEdgTvYeHq8j47rPBSW-DwSQlG8TLpXvVHngLz5Miy8AsiKPTiMjb0Ux2S79rXuPIdbUzu4x3M71HtPPNFCfb1N-pi7Ryl3vZE-0jxFw5y7XRUNvUvdn7xBO_E72lUIPnzeMDpUnQK7sFgjvQUiujzMf-U6F96LPSKZwDu3KJK7acw_vdBjNL3Ij5262EMAPYZAyT1lHzW5Hl4GPbCj-7xoILw5p8CTPFJVoj3mVS85moGhO2GzUr0cWDw5FdeCPYlNWr0565M4gZ8nPLAtDzw7eq25nhJrvfJjJzyNH0A5VF22vHGHFzvQpH666ZwfPIjJZTzaSP05xiX9vPd8qLxvp524wqLiPAa4oLwesSS4k9jeOwNMT71GXwW4D1ImvGDuzbpCWCc4qu_8PHT-N72hgRA4Q7lDvXJNQb1zEHw30dMXvP7mbjtOjf04YvXHPLUr37st-Q-3hePevAxGW72Nrfg25eK5vHFom73lrQg2b3mTu3MwNj20xZC3IvsAvsZfJD0XmGU4WXojvVVosL0M6DG44hyaPAUiurxuO4S3sK-1PLPmnL3qqSw29-tpPTCyDj0cwsO4rKaQPMMUQDxuKGo4ZqkQPblr7jyq0qY2PiqZvA7Rjb0Gjfu39nR6PeAP370_mZu3oBcOPRclvT0ofwA5RTisvbnUgj3yyA-4tAH4vbVYRT1R4Fw4zzwPvUBJJr2MT8g3IAA4E0AJSG1QASpzEAAaYDb_ADTUPNLKAkX4FtDcDy797On7nxX_4-H_EjP64vsV86IGMP9J5QAAmgAAAAwFwCDGACh_-8PTENwEBtGkCiMpeAY3Hq7G8gD9vwzj5_HnOPUd_gAW9pnjWfLaTF8cFCAALXZFEjs4E0AJSG9QAiqvBhAMGqAGAAAkwgAAEMEAAKBBAAAgwgAAREIAAEDBAACgQAAA2EEAAHDCAAAwwQAAJEIAAJLCAACQwgAAGMIAAABCAAAAwAAAkMEAAPDBAADwwQAADMIAABDBAACYwQAAgkIAAJBBAADgwQAABMIAAATCAAB0wgAAYEIAAGBBAAAAwgAA3EIAAEzCAACIwQAAMMIAAEjCAADAQAAA8EIAACTCAAAAQAAAAAAAABxCAAAQQgAArEIAABBBAACAPwAAMMEAALDBAABUQgAAgEAAAGzCAADgQQAAMEIAAAjCAACUQgAACMIAAO7CAACAvwAAmMEAAJDBAAAAQAAAoMEAAMjBAAB8wgAAYEEAAFjCAAAYwgAA4MAAAHDBAAAgwgAAhkIAALZCAAAAAAAAJEIAAEBBAAAwwgAAYMIAAIjBAAD4QQAAQMIAAHDCAAAIQgAAQEAAAABBAACAQAAAUMEAAKBCAABAQgAArEIAABjCAAAQwgAAfEIAAKhBAABEwgAAoMAAAETCAADYQQAAUEEAAIBBAAAAwgAAQEAAAPBBAAA4QgAAKMIAAFDBAACQQQAAAEAAACBCAACIwQAAKEIAADRCAAAswgAAsMEAALjBAAAgQQAABEIAAIDBAABQQQAAHMIAAHDBAADYwQAADMIAAIrCAABAwQAAFEIAAIA_AAAcwgAAwMEAAIDBAABUwgAAoMAAADBBAAAEwgAAAMIAAPhBAACAwAAAAEIAAOhBAADIwQAA2MIAAODBAACAwAAAuEEAAFDBAACCQgAAEMEAAMbCAAAgQgAAQEEAAARCAACoQQAA6MEAADRCAACAQAAAQEEAAAzCAADwwQAAXMIAADDCAAAEQgAAbMIAAJDBAAAEwgAAuMEAADDCAACIQQAAmEEAAIZCAABIQgAAEMEAACzCAAAkQgAAqMEAABDBAAAQwgAA4EAAANBBAAA8wgAAMEEAAADBAABAQAAAqMEAANjBAABQwQAASEIAACBCAAAswgAAdEIAAIDBAABAQAAAnMIAAIDCAAAoQgAAIEEAADTCAACAPwAAHMIAANjBAABswgAAPMIgADgTQAlIdVABKo8CEAAagAIAAHy-AABAvAAAHD4AAEw-AACAOwAArj4AAOg9AADSvgAAxr4AAKg9AAAUvgAAqL0AAIA7AABwvQAAoDwAAMi9AADIPQAAoDwAAFA9AADyPgAAfz8AAKA8AABAvAAAqL0AAAS-AADIPQAA6D0AACw-AACuvgAAVD4AAFw-AABwPQAAML0AAPg9AAAkPgAADD4AABw-AAAUvgAATL4AAEC8AAAkPgAAkr4AAFw-AABwPQAA2D0AAKI-AADoPQAAoLwAAHS-AACmvgAAcL0AAEC8AAC2PgAA6D0AAPi9AABwPQAACT8AAIg9AACYPQAAyD0AAKA8AABsPgAAoDwAAJi9IAA4E0AJSHxQASqPAhABGoACAADWvgAAqL0AABy-AAAxvwAAbD4AADw-AACYPQAAZL4AADy-AACePgAAXL4AAMg9AAA8vgAATL4AABC9AACIPQAAPL4AADc_AABAvAAAsj4AAOA8AAAUPgAAoDwAAEA8AAAcvgAA4DwAAKA8AAAcPgAATL4AADC9AAAsPgAA2D0AADA9AAA0vgAA-D0AAPi9AADePgAABD4AAM6-AAAMvgAAuD0AAEA8AAAwvQAAcL0AAJg9AACYvQAAf78AAIq-AAA0PgAAND4AAFQ-AAAsvgAAMD0AAMg9AACmPgAAcD0AAKC8AABAPAAAuD0AACQ-AAAMPgAAmj4AAOA8AAAwvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=r_xW6mePsvg","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["34068316843309760"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1728232783","isLiked":0},"14934273868830564612":{"videoId":"14934273868830564612","docid":"34-10-0-ZDD340337F08F9FF1","description":"Link to the course: https://www.udemy.com/course/introduc... In this video we'll see a simple example of using the Task. - - Other courses: Programming in Blazor...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2367418/b64c65336acb871dceba70f923b79458/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/UF5EPgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"9 - Using the Task Data type - Asynchronous Programming - Concurrency in C#","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=tPzoj6WAzOY\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoWChQxNDkzNDI3Mzg2ODgzMDU2NDYxMloUMTQ5MzQyNzM4Njg4MzA1NjQ2MTJqjxcSATAYACJMGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhfCDw8aDz8T1QKKBCAAqJYbggQkAYAEKyqLARABGniBAfwH-QAAAPf9CP37BP8BDAD7-vYAAADmDv34CP0BAP0CCgAJAQAA8wP7BwEAAAACAfLz_f4BAAAO8woDAAAAD_r89PUAAAAHCgEK_gEAAO4BBv8DAAAADQEKBQAAAAAHDwAO_gAAAP_6-gUAAAAACPL5AgAAAAAgAC2n4tM7OBNACUhOUAIqhAIQABrwAXsi9v_i7PkEvBbeAM0t3gGBGA__MBX-Acv64wHU7rkB3BACANrnIf_PK_cAov3jAv_a1QAyGhz_D_8W_zb6BwD7Jt0BW90QAkkYBP8NDfD-A0AcARgKMwBO2Qz-IPkg_Pr8FgDP38QB9PHWBwsjPAMZEgcCSAobAdH5KP3uHSUB7RfO_fIAJAHJJAr__RMEAxAU1P5rKuf83wMHDTgBBQnt1vz-Ihb3BxwJBAXACPP70_X-B_XsBAIZJij-Cyoq-Pr0EgHtzxLv-DEE-STsBvbgDAIAYOwGCvMF6v7T-Qv37uwJ7rtBDPcADxr0AfXx_SAALQGwADs4E0AJSGFQAirPBxAAGsAHBwfbvnkDjDzKZzE6yrufvVpGij18hku87X7VvTvqg7znlFu8BYpIPhD8uT0XLNW8tw2TvhtUEzwbtBy9PSlzPpTA5rv1cg49K_66vcz3Qj2bOQS98YTevYAfnzy3QQ48UANBvZinU72sg009f0tAPqdKyjuBuIa8hWB1vRsWXr2Bfjq8XAAeO3nIObxGIjS8yYrGPUHd2zx2PyS6GFodPmoHcbu0hRA8FqwnPHG1qTz7xCa7yj1zvaT1wbyLS7o8UpCpPL93AD0hG608lhrrO6qZtbsfLIS76P5FPBQxFj0avf27dM86PbacMD0IhbE7u7upPZIkiL1yKFm6JjX0vX4DLj2rugI99bwrPs0seDz6er48Er3svYX2AD30Q5k7CwL1vHv8Obxw75o8APKEPYkrAj34Ky48X5b2PF-lkb3LHj86ujACPma9mLzMPrS8MhJrvDP017u4UtO7qOyqPKFeFT39HcC7A9--vSzfCT3n8hM7D7bYPVyjb72w7Yg8cr8DPRFfHD0Sb3i8aNJhPcpCBT0GxJo8dfhVvcH-K70XKn-8nKIIPPqGiD12ZTy8Xpk8PZOEabzbAIe8hR52vdCzGb3IaT68uphQPR8bV71iaqY8l-IqvcvdDrpA1OS72uh3PHaDrb3py5y7bKd3vbWqAL0UcPg7trwyvSvWFb3urnW7ow3GPZavyzpgbr07TQqdvQKsAjzYhsQ681nePW727Dz6gZy4y24BvfEcgDxw6Zg7EWBHPOPpkD1bADA5x2cSPq6g6b2QCbS5eqMbPZw-oT3gU-A5KGEmvIg-qbym5jw5T7L1PdBG7j0AQbG5XFQLvZwV8b3cnnU5cPsvPG3GSb0F7A45olRsvfJf4DwLoJQ5ZabZPEERizysHeu4C9chvBxvfD2Mway4k6kCPlx1fLvDyBA54iVVu-6CObo4-Ai4L6XOvRxLM72B6LE5FZXovDfh3jvlKi-4D2T7O5zF5ryjkJy4n_FxO6XYAT6orjG5lXxRPXic_bwKwjE3xrpdPPCFKb1iRq83sA-xvbcMuL3-WDi4IzbxOzv_Nj3XXJa4uOQovtF_hbyd-Bq5WJMivZUrzL0eFYu4EKxPPDewa72vG7g2Gt6sveYh071oQso464RhPSsY1bw8k_G4KopcPZt8abww9RO3berZO7ANS7w9lkY36XeGPPa0QzwXJMw3Mu6sPVwmvr3sakM3Iv_sPTUpBT7zflu4rARGvRElMD0PcrO4LL_Gu6v6Bj370Pa3sryrvB2xUb0OFrY2IAA4E0AJSG1QASpzEAAaYDvzAB3gFpfd-EvuFJ_qCuj6-MLpxPX_zdr_3TMDDvwO3KEXHP86DSf8mgAAAAIc6yPkADp__cDM-plqHeu27BrdffXXQsDXGfkPmy4O9fTcDCInHwAqBL4LHOwFTD8iNSAALeKFDjs4E0AJSG9QAiqvBhAMGqAGAACAQQAAMEIAAIxCAAAQQQAA6EEAADhCAAAcQgAAFEIAAKLCAAAEwgAAwEEAAPDBAAAQwgAAyMEAAKBBAADwwQAAAMEAAJ7CAABIwgAAGMIAAHxCAAAwwgAAQEEAAPBBAACYQQAA6MEAAADCAADAwQAA0EIAAABAAAAswgAAHEIAAITCAAAgQgAA8MEAAABBAAAsQgAAdEIAAADCAACoQQAAGEIAAADAAAAcwgAAQEAAAEDCAACAwAAAgEAAAPhBAAAMQgAAAAAAAJrCAADIwQAAoMAAAODAAACWQgAAoEEAAGzCAABwwQAAAEAAAEBCAADgQAAAiMEAABDCAACkwgAA-EEAAATCAADgwAAA6MEAABzCAADIwQAAgEIAAIpCAADowQAAwMEAAOjBAABgwQAAQMIAAKhBAACUQgAAuEEAAAzCAACmQgAAkMEAAKhBAABQQQAAoEAAABRCAABwQQAAYEIAAADAAADAQQAAmkIAAJLCAADowQAAoMEAANjBAAAAwQAAgMEAAJjBAAA8wgAAoMIAANBBAABkQgAAoMAAABDBAADAwAAAiMEAAPhBAAAYwgAAlkIAALhBAADAwAAAgEEAALxCAAAAQgAA0EEAAABAAACgQQAA-MEAAIDBAADgQQAAmMIAAAhCAABYwgAAgEAAAAzCAAC4QQAA8EEAAKBBAAAAwAAADMIAAAzCAACAPwAAyMEAAEDBAACGQgAAiEEAACDBAAA4QgAAgL8AAGRCAADoQQAACEIAAEzCAACeQgAAwMEAAGDCAABwQgAA-MEAAPDBAAAAwgAAoEAAAPjBAAAQQQAAGMIAAITCAAAowgAAEEIAALDBAADgwAAAoMEAABBCAACKwgAAoEAAAGDBAAAUwgAAgEEAAM5CAABgwQAABEIAAIBBAACiQgAAcEEAAIDAAAAQQQAAwMAAACBCAAAAQAAAmEEAAEBCAAC0wgAAjsIAAFTCAACgQQAAFEIAABhCAABAwgAAOEIAAEBCAAAUQgAAmEEAAKDAAAAAQQAAcMEAABTCAADwQQAAgMEAAARCAABUQgAAgEAgADgTQAlIdVABKo8CEAAagAIAAEA8AACgvAAADD4AAIg9AADgPAAA-D0AANY-AADuvgAArr4AAPg9AADuvgAAiL0AAAQ-AADYvQAAuL0AABA9AACIvQAAFD4AAEA8AAAjPwAAfz8AAKC8AABcvgAA2D0AAIg9AABUPgAAQDwAAMg9AAAwPQAARD4AAPg9AAAcvgAAfD4AABS-AAAkPgAA-D0AABC9AAB0vgAAqr4AAFA9AACAOwAAcD0AAEQ-AACivgAAqD0AAIo-AAAMPgAAUD0AAIC7AAAUvgAAVD4AABC9AADKPgAAhj4AAIK-AADgPAAANT8AALg9AAAwPQAAyD0AANg9AAC4PQAA2D0AANi9IAA4E0AJSHxQASqPAhABGoACAAA8vgAAiL0AAKA8AAA7vwAAgDsAAOA8AACoPQAA2L0AAMi9AABkPgAAdL4AAFC9AABUvgAALL4AADC9AABAvAAABL4AACc_AACAOwAAvj4AAMi9AAAwvQAA-L0AAOA8AAC4vQAAcL0AALi9AABAPAAAQDwAAAQ-AADgPAAAND4AAKi9AABEvgAAoDwAAOA8AAAJPwAAmD0AAK6-AACAuwAAUL0AAFA9AABsvgAA2D0AAIg9AAAwvQAAf78AAAS-AABwPQAAiD0AAPg9AABUvgAAuD0AABA9AADYPQAAqD0AAIA7AACovQAAgLsAADw-AABcPgAATD4AAEC8AACIvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=tPzoj6WAzOY","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["14934273868830564612"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2193618283","isLiked":0},"15258198889219374584":{"videoId":"15258198889219374584","docid":"34-4-8-ZDB353CCC4A7C52AA","description":"Link to Blazor Course: https://www.udemy.com/course/programm... Repository: https://github.com/gavilanch/BlazorCa... In this video, we'll implement a cascading DropDownList (also known as...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4518737/6a15654e1c9b079d0c3fe0cfc383255c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/gFtzKAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"16 - Blazor: Cascade DropDownList - InputSelect with Numbers","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=46-6pGUDzNU\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoWChQxNTI1ODE5ODg4OTIxOTM3NDU4NFoUMTUyNTgxOTg4ODkyMTkzNzQ1ODRqvQ8SATAYACJMGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhfCDw8aDz8TggiKBCAA2NoaggQkAYAEKyqLARABGniB7QT79wP8APLu-wkABf4BAQ3t__b-_QDzD_b0AwH_APn09_v4AAAA7PwN9wIAAAD0AQP78v8BABkAA_4FAAAADPb-7gAAAAABAfj5_wEAAPgK9QID_wAAFukGCP8AAAAFAvHyAAD_AQUHAxYAAAAA9Qr29f__AAAgAC2c1cY7OBNACUhOUAIqhAIQABrwAWcdAPwJ6-IEpiLiAAAU2AGDBfEAYvzqAM8H9gLOB9sBxfj6AQf3QgC_Fsn-gRPsAcf-7AAmLw8A7CAL_w_5J__Z-OkBW90QAj0h8f_4E_L_7CMjABbXIQAx5SAALw0Y_wYF_v-4ANMA1g7OAgsjPAMlNhQGMxYfAgf4NATWIxn_ytvy__AZEwSvJf0B8RMS_BUP6AFEC9IA4AXvASgT-AwFrQT_MtcDABwjCQbYEvbz2ejsBhEADQL6JRX3Cyoq-PcHEwEc4PMCCDL2-yDK7wXwNOn0K-P1CSL5Av7THwHz6iAI5rtBDPf46Bb49w317yAALdWsADs4E0AJSGFQAipzEAAaYCH4AB7JFAkMB0P1J97-DdgV7SrxyGP_9Ln_3hHLLQkUy5vhx_8KvhL_mwAAABQVHEncACd_yvki9rcVF5qpBBorSCfqKeraOUg11Tgx4e_P0gflFAAcGs7_E_QFKTbvEiAALU-KGTs4E0AJSG9QAiqvBhAMGqAGAADYwQAAmEEAAIZCAADgQAAAKEIAAPBBAADIQQAAQEIAAHTCAAD4QQAAbEIAAFDBAAAAwgAAIMEAADBCAADoQQAAgMEAAKTCAAAAwAAAJMIAACBBAACYQQAAjkIAADDBAAAEQgAAIEEAAOjBAAB4wgAAqkIAADDBAABswgAAKEIAAK7CAADQwgAAmEEAAFDBAADgwAAAKEIAAOjBAACQQQAAvMIAAJjBAACoQQAAMEEAABBBAABAwAAAAMIAAAxCAAA0QgAAEEEAANrCAACQwQAADMIAAFBCAABAQgAAAAAAACTCAACgwQAA4EAAAAxCAAAQQQAAKEIAAIzCAAA0wgAAIEEAAAzCAADIwQAAgEAAAOjBAACQwQAAuEEAAChCAAA0wgAAbMIAAGTCAABIwgAAQEAAAIDBAACIQgAAkEEAAPDBAABkQgAACMIAAADAAACmwgAAiMIAAODAAADoQQAAUEIAABzCAABwQQAAoMAAAJjBAADgwQAAgMEAAPjBAACwwQAAGEIAAAAAAACIwgAAdMIAADDCAACgwQAA8EEAAPDBAAC4wQAAwEEAAEDAAABYQgAAUEEAAFTCAAAYwgAAiEEAAFBCAADIQQAAiEEAAIhBAAAwwgAAoMAAAIDBAAB8QgAAWMIAALjBAAAIwgAAAAAAAIhBAABUwgAAwEAAAJjBAABAQAAA4MEAAFBBAADgQQAAgsIAAODBAACwQQAAWEIAAOhBAADYQQAAxsIAADBCAADgQAAAYEEAAPBBAACYwQAAwMAAAKbCAAAUQgAAgL8AAIDBAAAgwgAAZMIAACDBAACowQAASEIAALDBAACQwgAAYEEAAOBAAAAMQgAAqEEAACRCAACUwgAAIMEAAIrCAACIwQAAIEIAAJJCAAC4QQAAQMAAAADBAAAgQQAA4EAAAJjBAAAQQQAADEIAAMDAAABIwgAAgkIAABBCAACgwQAA8MEAAMhBAACgQQAA4MAAAEBAAACIwgAAjkIAAAhCAACAPwAADMIAAODBAABwQgAABMIAAOBBAABkQgAAUMIAAIA_AAA8QgAAoMEgADgTQAlIdVABKo8CEAAagAIAABS-AAA0PgAAQDwAAEC8AAAsvgAA3j4AAIo-AAA9vwAAqr4AAAQ-AAA0vgAAmL0AAGQ-AAAQPQAAmL0AAAS-AAAsvgAADD4AAKi9AAA5PwAAfz8AAAy-AAAMvgAAuD0AAI6-AACovQAAMD0AAJg9AABMvgAA4LwAAFw-AAB8vgAAuL0AABC9AACOPgAAQDwAANo-AACAuwAAqr4AACS-AAAUPgAAoDwAAGw-AAAcvgAAmD0AAJY-AAAMPgAAjr4AAEQ-AAAJvwAAFD4AAKi9AACaPgAA1j4AAKK-AACIPQAAGT8AABy-AACAOwAAOz8AAAQ-AADgPAAAbD4AAFA9IAA4E0AJSHxQASqPAhABGoACAACWvgAAED0AALg9AAD6vgAAfD4AABC9AACAOwAABL4AAEC8AAC4PQAAUL0AAIA7AAAQPQAALL4AAIg9AACgvAAAmL0AAFk_AACAOwAAnj4AALi9AADYvQAADD4AACS-AABAvAAAQLwAAKA8AAAEPgAAZD4AAIC7AAAQPQAARD4AAIa-AADgvAAAZD4AAIC7AACaPgAAXD4AAGS-AAAEvgAAfD4AAMi9AAAMvgAAML0AAAy-AACAuwAAf78AAGy-AABAPAAALD4AAIA7AABwvQAABL4AACQ-AACKPgAAED0AAKC8AACIvQAAJL4AAFQ-AABwPQAAyL0AAAQ-AAAEviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=46-6pGUDzNU","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["15258198889219374584"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1438964999","isLiked":0},"2733669507729214939":{"videoId":"2733669507729214939","docid":"34-3-13-Z464579D709FE7008","description":"Get my Blazor course with a discount: https://felipe-gavilan.azurewebsites.... Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos... In this video we'll explore Hot...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2699569/2840afd6e254c656c6ad2b293406abe6/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/FynGygEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","isAdultDoc":false,"relatedParams":{"text":"Exploring Hot Reload in Blazor Server and Visual Studio 2022","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=1kdGxb5MZnI\",\"src\":\"serp\",\"rvb\":\"EqsDChI2MjYzNTg4MTI3MDUzOTQwMjkKEzIxNTk5NDg0MTg1NjQ4MDM1NjgKEzk0MzcxNTM5Mjc0OTk3NDc0MjIKFDE2OTI1Mzg4ODUyMjI2NDU2NDMxChM4MjQwNTQ2MzU5NDI0OTcyNDkxChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxNzY0MTgxMzkxOTExNjM2NTAyNAoUMTA5NjIzMzczNDU4NTcyMzU3MzIKFDE2OTY1NTQzOTUyNTE3MjEwNDAzChM4OTgyMTExNDQ2NzkyNjY4NDIxChQxNjcxNDcwMDcxOTIwOTk4MzU2MwoTMjg1MTQzNzU5NTMyNzc1NzQ3MwoUMTI0MTQ0OTU2MjgxODEzOTk1NjMKETM0MDY4MzE2ODQzMzA5NzYwChQxNDkzNDI3Mzg2ODgzMDU2NDYxMgoUMTUyNTgxOTg4ODkyMTkzNzQ1ODQKEzI3MzM2Njk1MDc3MjkyMTQ5MzkKEzkzNTYzNzcyNjQ4NTY1NjA0NDEKFDE3ODI0NDUwNzU5NDUxNjk0Nzg0ChQxNjU2ODI3MzU2NTQ1MTU4NzUzMRoVChMyNzMzNjY5NTA3NzI5MjE0OTM5WhMyNzMzNjY5NTA3NzI5MjE0OTM5ao8XEgEwGAAiTBoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioXwg8PGg8_E7MCigQgAKDWG4IEJAGABCsqiwEQARp4gf0ECQ3_AgD8-QYHAgf8AgAD__j4_v4A3vcC_Pr6AwDv_AD0-QAAAP368fcEAAAA7QIA8f8BAAANAvgQAgAAABHp_Ab_AAAA_gb-Cv8BAADxBPv9AwAAAAwNDvcAAAAABvr6-gEAAAD8CAgFAAAAAPwB-PsAAAAAIAAtOO7XOzgTQAlITlACKoQCEAAa8AFeFOX_BvooA9UnAQDr9dEAgcgP_B0E_wDhAgcA0BPcANgGCQDoESQA6hT0AMImGQHqFd__Py72AAn1Hv8J-wMACNb4ASz4AwAdKfkA5gbq__QdCf806QUCM_EBAiz--wAS7eb-2-fTAbPQCgEIGy4CHxENAicCC__s9xX_CQ0TAMzbBwIA9hQD0gr__gIDEP_9DeYENxT1__jxCv0UEu8D--EDCA7pDPwV-QcI-ggR-8kH7wD8C_397ScLAQggIPoOJwQK8_X-_REMA_U_8_787hv5ASHq-AcbEev_6PX89wTv__arIfgDAAsU9xQO7wkgAC33cik7OBNACUhhUAIqzwcQABrABwlS2b5FBJC6jKDxPME72b1TFr89V2J5PDlk472y0gs7iQMtvQWKSD4Q_Lk9FyzVvLPwdb7H0Ja8RWRAOQovYT4XcbC8QdPGObm8nr2pMPg72P4EvabUBb4_TKm6BWaqvMaNFj3C8LY75BvlPFT9ej4JFBY9Jr2UvDjAHL5wP-C8lU3SOy-bSj23Siu91mgivFvR5j2DUzo9tQBIO-WZ9z035WU8Th31PFpXVr2eDC49CkoPPLpnrb1BUhq9mdlCPNAgKjx3dgU7VDvDOmQqs71BPjK8OsY6PA-pszyPeAk82FL2O52ifjyXQXk66aduvIYbsDzkXBS9qACYPGO0Hr42Fnu7f2BYPN1gOD4pplw94xs-Ogmp-72l50w8JUQWu2ZlHjwJAp67VhaBuw-_hj3vnKw9w1WUPCuz8zsX0PC88VQWPaPNMT5sszG8yHi5vIyND72lHhi9BdLPPLLLgTxqBIE9yQyKvNyLHr0D0n48icAJvDvFCj5Wgyu9X_DlO2MmUT2fHVC9UUtzvID0DT1ZCEE9878mPGtq9LwQ3U06jeq2uqDzpDxfHhc9MLP4uoZanj0nUES6XTeAvFxMGrxte7G8_RErvH6fmz3vlj-8_AgVPDTUTbyOGwI8QqESvA42ED0AqIK9IjM8vKoL-L0fe-I7II4_ujWEHr3uzhw8gL-UuzlupzxQA6G9ENlVO6ek2LwIsKM864XIundeFD19ofY8WBHBumkYH7wUIiC9OiakOgoNiruJSCi8goXBue6vDj6fEpG9ftCUORXKQjzKsWs9m8zqORsfe7trFo49wnRgOU5IBj2oKXg9jF0dN2r2I7vvnae9YkjcuJ7wULucqSu91YHFuf9HQb14Exc99H1yuNKzTz3xi0G97_0RuhW0wbu05zK8eL-2uLhAAj4SNAG9tD8FOSIiaz2dpJS9qBckt_BGu71I8IC99_hJOYYzZL01zR48D21ZuJ3ipzsjSVW9S56AuFk_DL2u7yg9M5NNuFvhJz2oJQy9oPp3uB9Hczy_EuE77BYvuOLPm70zUPm9RsoNuDV2rjzmrM899QzYNm3F_r2i1D69Gi_0uEmMVLzvSoy9eSvXNs2JJ72c9jm83dxsNjy2r70TS0W9_q-8N6W3ZDzjEWa95DWiONmYhz07nA67pVTANztlwboQkkU9sOafN81btT2KE6k8hS80uN7oXj145YS9QVK0uPlk5T3I2Zo9tUDWNimeabx4zZA9oeaauG-9Ab2PiZQ9NKHbNyt4kL1sC-q862w1uCAAOBNACUhtUAEqcxAAGmAmDgAhHBbushkx39cE4QUKIvsRyq8p__-t_wopGfISAPGyOhT_Z9QO8aAAAAApAuI5-QAUf_DX3wvAN_zQpNsTEHDx70GYITAcIfZJBNkm1Ob7-hwA3PTWBEa9Jj4PChcgAC24RRg7OBNACUhvUAIqrwYQDBqgBgAAiEEAAABBAACOQgAAUEEAAGBBAAAAQgAA-MEAAPjBAACGwgAAkMEAAEDBAABwwgAAMMIAAFTCAACwwQAAYEIAADhCAAD4wQAABMIAAJpCAABQQgAAXMIAADDBAACYQQAA0EEAAABAAAC4QQAAgL8AAKDBAAC4wQAA6MEAAKpCAACAPwAAyMEAAAAAAADAQAAANEIAAFhCAACAwAAA6MEAAADBAAAwwgAAdEIAAMhBAACKwgAAEMEAAEDBAABQQQAASEIAACTCAADowQAAOMIAAGTCAAAQwQAAQEEAANBBAAAowgAAAMIAALDBAACAwQAAYEEAAABCAABQQQAAYMEAAAhCAAAwQQAA4MEAAODAAACYwQAAyEEAABRCAAC0QgAAmMEAAIBCAACAQAAAIEIAAODAAACkQgAAQMAAAODBAAC-wgAAAAAAAHBBAADIQQAA4EAAAIDAAADAwAAAeEIAAHDBAAAAwgAAyMEAAJxCAACGQgAAOMIAABDBAACIwQAAAEEAAEBCAABAQQAAqsIAAJjBAADQwQAAyEEAANDBAADgwAAAsEEAAOjBAACKQgAAikIAADBBAAB0QgAAXMIAAHjCAACgQQAAOEIAAJjBAACoQQAAgMEAAAhCAABkQgAAGMIAAADBAABgQQAAQMAAAIpCAADAwAAAEMIAAIjBAAAswgAAlMIAAODBAAA0wgAArMIAAGDCAABIQgAAvkIAAChCAABwQQAADMIAAKDBAACAwQAAoMAAAAAAAAAswgAAUEEAAJhBAAAgwgAAzkIAAEDCAABAQQAABEIAAKDAAACQwgAARMIAAMBAAAC4wQAAMEEAALLCAAD4QQAAiEEAAFzCAACAwAAAZMIAANDBAACEwgAAYEEAAIBBAAAEQgAAgL8AAJhBAADQQQAAwMEAAAjCAACKwgAAuMEAAAxCAABQwQAAUMIAAAxCAAAwwQAAcEEAAMDBAAAgwgAAQMAAAJJCAAAsQgAAqMEAAIpCAAAwwQAAgD8AAIjBAAAwwQAAhkIAADRCAABswgAAFEIAAABCAABgwQAArEIAACzCIAA4E0AJSHVQASqPAhAAGoACAAAcvgAAnj4AAGQ-AABsPgAAhj4AAGw-AABUPgAAM78AAOA8AAD4vQAAfD4AAGS-AAAsPgAAQDwAAMi9AACgPAAAGz8AAAw-AAC4PQAA3j4AAH8_AAA0PgAAoDwAAIK-AACIPQAAmD0AAJi9AAD4PQAAZL4AAAy-AACaPgAAoDwAADC9AACaPgAAMD0AAKC8AACyPgAALL4AALK-AAAHvwAAkj4AABQ-AAAEPgAA2D0AAEw-AAAMPgAARL4AAEC8AADIPQAAdL4AAKY-AADovQAADD4AAI4-AADIPQAA4DwAADE_AACyvgAAML0AAFw-AACoPQAAir4AAIA7AAA8PiAAOBNACUh8UAEqjwIQARqAAgAA3r4AAJi9AACSvgAAR78AAOg9AAD4PQAAPD4AAHy-AAAUvgAA2D0AAKi9AAD4PQAAir4AAIi9AAAEPgAAQLwAAPi9AAAHPwAAgLsAAMY-AABkPgAAUD0AABw-AAAQvQAATL4AABA9AAA0vgAAUD0AAPg9AACAuwAAuD0AABA9AAAwvQAA5r4AAKA8AADoPQAAUD0AAOA8AADYvQAAQDwAAFw-AAAQPQAAND4AAKg9AAAsPgAARD4AAH-_AAAcvgAAoj4AAFw-AAAsPgAAPL4AAEA8AABcPgAAJD4AAPg9AABAvAAAXL4AAEA8AADovQAAoDwAAFw-AAD4PQAA4LwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=1kdGxb5MZnI","parent-reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["2733669507729214939"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1941157471","isLiked":0}},"dups":{"626358812705394029":{"videoId":"626358812705394029","title":"ASP.NET Core - Fire and forget - Execute Asynchronous Code and Not Waiting for It - No Libraries","cleanTitle":"ASP.NET Core - Fire and forget - Execute Asynchronous Code and Not Waiting for It - No Libraries","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=bBmBKN_ZVUA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/bBmBKN_ZVUA?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":738,"text":"12:18","a11yText":"Duration 12 minutes 18 seconds","shortText":"12 min"},"views":{"text":"9.6K","a11yText":"9.6 thousand views"},"date":"9 Mar 2022","modifyTime":1646784000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/bBmBKN_ZVUA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=bBmBKN_ZVUA","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":738},"parentClipId":"626358812705394029","href":"/preview/626358812705394029?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/626358812705394029?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2159948418564803568":{"videoId":"2159948418564803568","title":"Generating PDFs with C# - Very Easy (two examples)","cleanTitle":"Generating PDFs with C# - Very Easy (two examples)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=bhR4Cmg16gs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/bhR4Cmg16gs?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":759,"text":"12:39","a11yText":"Duration 12 minutes 39 seconds","shortText":"12 min"},"views":{"text":"10K","a11yText":"10 thousand views"},"date":"13 Nov 2023","modifyTime":1699890183000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/bhR4Cmg16gs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=bhR4Cmg16gs","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":759},"parentClipId":"2159948418564803568","href":"/preview/2159948418564803568?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/2159948418564803568?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"9437153927499747422":{"videoId":"9437153927499747422","title":"Parallel.ForEachAsync - Concurrent Tasks with a Limit - New from .NET 6 - Concurrency in C#","cleanTitle":"Parallel.ForEachAsync - Concurrent Tasks with a Limit - New from .NET 6 - Concurrency in C#","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ct4dBsJAKoA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ct4dBsJAKoA?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":328,"text":"5:28","a11yText":"Duration 5 minutes 28 seconds","shortText":"5 min"},"views":{"text":"15K","a11yText":"15 thousand views"},"date":"3 Dec 2021","modifyTime":1638489600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ct4dBsJAKoA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ct4dBsJAKoA","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":328},"parentClipId":"9437153927499747422","href":"/preview/9437153927499747422?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/9437153927499747422?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"16925388852226456431":{"videoId":"16925388852226456431","title":"10 - Understanding Task of T - Returning Data Asynchronously - Concurrency in C#","cleanTitle":"10 - Understanding Task of T - Returning Data Asynchronously - Concurrency in C#","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=5poR8NBCqZo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/5poR8NBCqZo?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":522,"text":"8:42","a11yText":"Duration 8 minutes 42 seconds","shortText":"8 min"},"views":{"text":"2.5K","a11yText":"2.5 thousand views"},"date":"20 Oct 2020","modifyTime":1603152000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/5poR8NBCqZo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=5poR8NBCqZo","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":522},"parentClipId":"16925388852226456431","href":"/preview/16925388852226456431?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/16925388852226456431?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"8240546359424972491":{"videoId":"8240546359424972491","title":"Deploying a Web API Into Azure with its Database (Quick and Easy) | ASP.NET Core","cleanTitle":"Deploying a Web API Into Azure with its Database (Quick and Easy) | ASP.NET Core","host":{"title":"YouTube","href":"http://www.youtube.com/live/szaK4e3L8WY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/szaK4e3L8WY?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":656,"text":"10:56","a11yText":"Duration 10 minutes 56 seconds","shortText":"10 min"},"views":{"text":"7.7K","a11yText":"7.7 thousand views"},"date":"24 Feb 2025","modifyTime":1740355200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/szaK4e3L8WY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=szaK4e3L8WY","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":656},"parentClipId":"8240546359424972491","href":"/preview/8240546359424972491?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/8240546359424972491?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"1875951700219376612":{"videoId":"1875951700219376612","title":"C# - List of Simultaneous Tasks - What If One Fails?","cleanTitle":"C# - List of Simultaneous Tasks - What If One Fails?","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=1gliOcrLpmo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/1gliOcrLpmo?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":286,"text":"4:46","a11yText":"Duration 4 minutes 46 seconds","shortText":"4 min"},"views":{"text":"1K","a11yText":"1 thousand views"},"date":"13 Apr 2023","modifyTime":1681344000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/1gliOcrLpmo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=1gliOcrLpmo","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":286},"parentClipId":"1875951700219376612","href":"/preview/1875951700219376612?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/1875951700219376612?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"17641813919116365024":{"videoId":"17641813919116365024","title":"Safely Storing Keys in ASP.NET Core | AppSettings vs Secrets vs Environment Variables","cleanTitle":"Safely Storing Keys in ASP.NET Core | AppSettings vs Secrets vs Environment Variables","host":{"title":"YouTube","href":"http://www.youtube.com/live/zZFw6RWrmBA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zZFw6RWrmBA?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":575,"text":"9:35","a11yText":"Duration 9 minutes 35 seconds","shortText":"9 min"},"views":{"text":"3.5K","a11yText":"3.5 thousand views"},"date":"5 Mar 2025","modifyTime":1741132800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/zZFw6RWrmBA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=zZFw6RWrmBA","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":575},"parentClipId":"17641813919116365024","href":"/preview/17641813919116365024?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/17641813919116365024?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"10962337345857235732":{"videoId":"10962337345857235732","title":"Blazor - Making a Promise in JS - SweetAlert2 Confirmation Dialog","cleanTitle":"Blazor - Making a Promise in JS - SweetAlert2 Confirmation Dialog","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=P1nMiVpptGk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/P1nMiVpptGk?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":372,"text":"6:12","a11yText":"Duration 6 minutes 12 seconds","shortText":"6 min"},"views":{"text":"3K","a11yText":"3 thousand views"},"date":"20 Jan 2021","modifyTime":1611100800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/P1nMiVpptGk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=P1nMiVpptGk","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":372},"parentClipId":"10962337345857235732","href":"/preview/10962337345857235732?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/10962337345857235732?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"16965543952517210403":{"videoId":"16965543952517210403","title":"Options Pattern in ASP.NET Core - IOptions, IOptionsSnapshot and IOptionsMonitor (Practical Example)","cleanTitle":"Options Pattern in ASP.NET Core - IOptions, IOptionsSnapshot and IOptionsMonitor (Practical Example)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wnZTyF_YnlM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wnZTyF_YnlM?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":946,"text":"15:46","a11yText":"Duration 15 minutes 46 seconds","shortText":"15 min"},"date":"25 Mar 2025","modifyTime":1742924679000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wnZTyF_YnlM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wnZTyF_YnlM","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":946},"parentClipId":"16965543952517210403","href":"/preview/16965543952517210403?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/16965543952517210403?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"8982111446792668421":{"videoId":"8982111446792668421","title":"Inserting 10 Million Records in SQL Server with C# and ADO.NET (Efficient way)","cleanTitle":"Inserting 10 Million Records in SQL Server with C# and ADO.NET (Efficient way)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=khdR_8r9YQU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/khdR_8r9YQU?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":404,"text":"6:44","a11yText":"Duration 6 minutes 44 seconds","shortText":"6 min"},"views":{"text":"24.7K","a11yText":"24.7 thousand views"},"date":"4 May 2022","modifyTime":1651622400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/khdR_8r9YQU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=khdR_8r9YQU","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":404},"parentClipId":"8982111446792668421","href":"/preview/8982111446792668421?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/8982111446792668421?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"16714700719209983563":{"videoId":"16714700719209983563","title":"16 - Reporting Progress with IProgress - Progress Bar | Concurrency in C#","cleanTitle":"16 - Reporting Progress with IProgress - Progress Bar | Concurrency in C#","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jLqTWvqI-Pg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jLqTWvqI-Pg?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":386,"text":"6:26","a11yText":"Duration 6 minutes 26 seconds","shortText":"6 min"},"views":{"text":"6.7K","a11yText":"6.7 thousand views"},"date":"10 Dec 2020","modifyTime":1607557156000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jLqTWvqI-Pg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jLqTWvqI-Pg","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":386},"parentClipId":"16714700719209983563","href":"/preview/16714700719209983563?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/16714700719209983563?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2851437595327757473":{"videoId":"2851437595327757473","title":"Introduction to Minimal APIs with ASP.NET Core 8","cleanTitle":"Introduction to Minimal APIs with ASP.NET Core 8","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=HkNfvz3BKos","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/HkNfvz3BKos?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1109,"text":"18:29","a11yText":"Duration 18 minutes 29 seconds","shortText":"18 min"},"views":{"text":"3.5K","a11yText":"3.5 thousand views"},"date":"2 Apr 2024","modifyTime":1712072023000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/HkNfvz3BKos?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=HkNfvz3BKos","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":1109},"parentClipId":"2851437595327757473","href":"/preview/2851437595327757473?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/2851437595327757473?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"12414495628181399563":{"videoId":"12414495628181399563","title":"New Course: Introduction to Concurrency in C#","cleanTitle":"New Course: Introduction to Concurrency in C#","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=4LBmvcPrO1Q","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/4LBmvcPrO1Q?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":63,"text":"1:03","a11yText":"Duration 1 minute 3 seconds","shortText":"1 min"},"views":{"text":"9.3K","a11yText":"9.3 thousand views"},"date":"1 Sep 2020","modifyTime":1598918400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/4LBmvcPrO1Q?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=4LBmvcPrO1Q","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":63},"parentClipId":"12414495628181399563","href":"/preview/12414495628181399563?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/12414495628181399563?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"34068316843309760":{"videoId":"34068316843309760","title":"1 - Introduction to gRPC - ASP.NET Core | \u0007[Programming\u0007] in gRPC","cleanTitle":"1 - Introduction to gRPC - ASP.NET Core | Programming in gRPC","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=r_xW6mePsvg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/r_xW6mePsvg?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1760,"text":"29:20","a11yText":"Duration 29 minutes 20 seconds","shortText":"29 min"},"views":{"text":"2.3K","a11yText":"2.3 thousand views"},"date":"13 May 2020","modifyTime":1589328000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/r_xW6mePsvg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=r_xW6mePsvg","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":1760},"parentClipId":"34068316843309760","href":"/preview/34068316843309760?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/34068316843309760?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"14934273868830564612":{"videoId":"14934273868830564612","title":"9 - Using the Task Data type - Asynchronous \u0007[Programming\u0007] - Concurrency in C#","cleanTitle":"9 - Using the Task Data type - Asynchronous Programming - Concurrency in C#","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=tPzoj6WAzOY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/tPzoj6WAzOY?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":341,"text":"5:41","a11yText":"Duration 5 minutes 41 seconds","shortText":"5 min"},"views":{"text":"2.3K","a11yText":"2.3 thousand views"},"date":"16 Oct 2020","modifyTime":1602806400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/tPzoj6WAzOY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=tPzoj6WAzOY","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":341},"parentClipId":"14934273868830564612","href":"/preview/14934273868830564612?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/14934273868830564612?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"15258198889219374584":{"videoId":"15258198889219374584","title":"16 - Blazor: Cascade DropDownList - InputSelect with Numbers","cleanTitle":"16 - Blazor: Cascade DropDownList - InputSelect with Numbers","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=46-6pGUDzNU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/46-6pGUDzNU?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1026,"text":"17:06","a11yText":"Duration 17 minutes 6 seconds","shortText":"17 min"},"views":{"text":"11.4K","a11yText":"11.4 thousand views"},"date":"3 Dec 2019","modifyTime":1575331200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/46-6pGUDzNU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=46-6pGUDzNU","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":1026},"parentClipId":"15258198889219374584","href":"/preview/15258198889219374584?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/15258198889219374584?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2733669507729214939":{"videoId":"2733669507729214939","title":"Exploring Hot Reload in Blazor Server and Visual Studio 2022","cleanTitle":"Exploring Hot Reload in Blazor Server and Visual Studio 2022","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=1kdGxb5MZnI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/1kdGxb5MZnI?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":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":307,"text":"5:07","a11yText":"Duration 5 minutes 7 seconds","shortText":"5 min"},"views":{"text":"2.8K","a11yText":"2.8 thousand views"},"date":"22 Sep 2021","modifyTime":1632268800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/1kdGxb5MZnI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=1kdGxb5MZnI","reqid":"1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL","duration":307},"parentClipId":"2733669507729214939","href":"/preview/2733669507729214939?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/2733669507729214939?parent-reqid=1781751688744847-15871812864179628944-balancer-l7leveler-kubr-yp-klg-222-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0xa58d53e1b19","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"8718128641796289447222","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"},"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"adult":{"default":"R-I-19214552-1"},"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"adult":{"default":"R-I-19178478-1"},"regular":{"default":"R-I-2120168-1"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Programming with Felipe Gavilan","queryUriEscaped":"Programming%20with%20Felipe%20Gavilan","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"}}}