{"widgets":{"@MarketNode/HeaderTabs":{"/content/header/topMenu/tabs":{"showGroupingTab":false,"flexDirection":"row","tabList":[{"id":null,"isRightSide":false,"viewName":"NavigationMenuRegionTab"},{"id":"thematicEntrypoint","fullName":"Распродажа","isRightSide":false,"viewName":"ThematicEntrypoint","link":"https://market.yandex.ru/special/bestsellers","text":"Распродажа","color":"#ffffff00","picture":{"width":"300","height":"60","url":"//avatars.mds.yandex.net/get-marketcms/1534436/img-535ef468-629c-41f7-899f-2aff175d6953.gif/optimize","isNewTab":false,"thumbnails":[]},"withMarginRight":false},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"131324919","entity":"navnode","fullName":"Сплит 0012","icons":[],"link":"/special/split","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"actionType":"SHOW_FAVOURITE_CATEGORY_POPUP","id":"132888020","entity":"navnode","fullName":"Любимая категория","icons":[],"link":"https://market.yandex.ru/favourite-category-link","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"133036581","entity":"navnode","fullName":"Одежда","icons":[],"link":"https://market.yandex.ru/special/fashion_dep","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017490","entity":"navnode","fullName":"Дом","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/879900/img-8ec726e4-0b72-444b-a1d0-284c9cb95989.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-doma/54422","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017435","entity":"navnode","fullName":"Детям","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-dca0991e-e9f8-4d1b-89e4-db2cec0d1d3c.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--detskie-tovary/54421","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017450","entity":"navnode","fullName":"Красота","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-9d99289c-7468-4a57-ad16-14b09af04fe6.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-krasoty/54438","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017420","entity":"navnode","fullName":"Электроника","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-51115532-de6e-40ac-b888-b4cf9d6d4fb2.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"https://market.yandex.ru/catalog--elektronika/54440","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017445","entity":"navnode","fullName":"Продукты","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/944743/img-2fa25175-e4b5-4dd5-963e-3ad89e69adb0.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--produkty-napitki/54434","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"136343111","entity":"navnode","fullName":"Бытовая техника","icons":[],"link":"https://market.yandex.ru/catalog--bytovaia-tekhnika/54419","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"136343115","entity":"navnode","fullName":"Мебель","icons":[],"link":"https://market.yandex.ru/catalog--mebel/18049585?_redirectCount=1","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"133036575","entity":"navnode","fullName":"Аптека","icons":[],"link":"/catalog--tovary-dlia-zdorovia/54734","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"119404653","entity":"navnode","fullName":"Алиса","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-6c32e8ac-6d36-4e4c-8381-8e68789410f8.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"https://market.yandex.ru/special/alica_cashback","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017411","entity":"navnode","fullName":"ИКЕА","icons":[],"link":"https://market.yandex.ru/catalog--tovary-ikea/38679690","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017520","entity":"navnode","fullName":"18+","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1533751/img-23bf887b-288a-46f6-a95f-5a5a8d894a1e.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18019220","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017430","entity":"navnode","fullName":"Бытовая техника","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-c7218e36-c241-428f-89ec-af5253c0ad5d.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--bytovaia-tekhnika/54419","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017440","entity":"navnode","fullName":"Дача","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-396b8305-5a06-4a44-b516-739d5c1a9203.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--dacha-sad-i-ogorod/54495","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"98415125","entity":"navnode","fullName":"Цветы","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-90de59c3-8367-497c-9016-290de89739be.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tsvety-bukety-kompozitsii/55776","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017455","entity":"navnode","fullName":"Зоо","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-6d23ecd1-f22a-4c9e-a6f0-22cfb4f8be95.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-zhivotnykh/54496","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017515","entity":"navnode","fullName":"Украшения","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-56713645-972d-4c70-8980-03681fd124fa.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18057664","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017465","entity":"navnode","fullName":"Авто","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-749b24c9-1537-4ad3-8b80-c3053ec0d3fb.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-avto-i-mototekhniki/54418","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017475","entity":"navnode","fullName":"Мебель","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/879900/img-09a0856a-de50-4eec-9298-c3ec04a41261.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18049585","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017495","entity":"navnode","fullName":"Хобби","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-0e58c8b1-34cb-4d64-8142-c34606c8beec.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--dosug-i-razvlecheniia/54423","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017500","entity":"navnode","fullName":"Книги","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-b1770f65-90db-4e27-b10b-aeb620eb8108.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18071321","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017530","entity":"navnode","fullName":"Школа","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1668019/img-e059151c-b355-4126-96fd-3cb569c93ee1.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-shkoly-i-ofisa/17984632","navnodes":[]},{"viewName":"Market2BusinessTab","isRightSide":true,"id":"116001386","entity":"navnode","fullName":"Покупайте как юрлицо","icons":[],"link":"https://business.market.yandex.ru/pokupayte-dlya-biznesa","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":true,"id":"97017544","entity":"navnode","fullName":"Продавайте на Маркете","icons":[],"link":"https://partner.market.yandex.ru/welcome/?utm_source=yandex_services&utm_medium=b2c_market&utm_campaign=frontb2c&utm_content=text&utm_term=portalb2b","navnodes":[]}]}}},"meta":{"/content/header/topMenu/tabs":{"name":"@MarketNode/HeaderTabs"}},"collections":{"market2Business":{"current":{"id":"current","shouldShowEntryPointNotification":false}},"expFlags":{"dsk_enable_m15_offers":true,"all_chef-cart":"withNotLoggedIn","all_chef-cart-eda":true,"all_chef-cart-lavka":true,"all_km_one-click-do":"row","all_fashion-original":true,"all_cart-with-remix-feed":true,"dsk_sponsored-snippet-video":"crop-video","all_recommended_pedestrian_route":true,"all_oms-orders-list":true,"all_admon-tracker":true,"dsk_sticky_header":"onIndexAndSearch","dsk_loud-new-incut_redesign":true,"all_index_recom-trigger-snippet":"without_pinned_cart_items_and_auto_complete_promocode","all_baobab_show_hide":true,"all_snippet-animation":"sponsored-animation-mp4","all_premium-gallery-snippet-video":true,"all_premium_cpm_link":true,"all_hide_shop_snippet_constructor":true},"featureToggle":{"m2b":{"m2b_loyalty":true,"m2b_edo_only":true,"m2b_vk_pixel":false,"m2b_new_rom_api":true,"m2b_postpayment":true,"m2b_menu_for_ent":true,"m2b_all_vat_badge":false,"m2b_checkout_credit":true,"m2b_hide_payment_km":false,"m2b_is_chestny_znak":true,"m2b_retention_popover":false,"m2b_encryption_address":false,"m2b_new_rom_api_create":true,"m2b_acquisition_popover":false,"m2b_promocode_on_landing":true,"m2b_fetp_redirect_disabled":true,"m2b_loyalty_b2c_promocodes":true,"m2b_new_order_confirmation":false,"m2b_business_price_fallback":true,"m2b_encryption_personal_data":false,"m2b_fetp_deprecation_warning":true,"m2b_retention_popover_segment":true,"m2b_acquisition_popover_segment":true,"m2b_red-point-in-b2c-header-nav":true,"m2b_dsk_product-page-super-light":false,"m2b_breadcrumb_with_search_filters":true,"m2b_business_accounts_popup_on_b2c":false,"m2b_return_with_photo_control_mark":true,"m2b_dsk_business_accounts_from_not_registered_customers":true}}}}
{"widgets":{"@light/ToggleComparison":{"/content/page/fancyPage/comparison/content":{"productId":1785491446,"categoryId":18540910,"skuId":"101873654350","composeId":"4908761048727282182","size":17,"id":"3yxiulmi2j","color":"#222222","comparisonHash":"2SUMqgwnrequYqM1y2XKox7xZWDk","withText":true,"notificationImage":"https://avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/orig","notificationTitleRaw":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis","notificationCategoryName":"Книги на иностранных языках"}}},"meta":{"/content/page/fancyPage/comparison/content":{"name":"@light/ToggleComparison"}},"collections":{"offerPlaces":{},"comparisonButton":{},"title":{},"miniImage":{},"mediaItem":{},"category":{},"userComparisonList":{},"userComparisonListReady":{},"baobabEvent":{"4908761048727282182":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEhgKFndhbHRlcl9zaG93X2NhcmRfZXZlbnQyFwj237HTBhDOtJLB+wIYkvb3ByDu0usI","sign":"MZJUlfaeXwR70ZgaqDIHtSDsetdD0tDxXP7J7XqmnYw="}}}}
{"widgets":{"@product-page-support/MediaViewerGallery":{"/content/page/fancyPage/mediaViewerGallery":{"mediaViewerId":"__galleryPlace__","lightExp":false,"place":"__galleryPlace__"}}},"meta":{"/content/page/fancyPage/mediaViewerGallery":{"name":"@product-page-support/MediaViewerGallery"}},"collections":{"mediaViewer":{"__galleryPlace__":{"id":"__galleryPlace__","entity":"mediaViewer","idx":0,"fullScreenStatus":false}},"review":{},"compose":{"4908761048727282182":{"id":"4908761048727282182","productId":"1785491446","skuId":"101873654350","productSlug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis","categoryId":"18540910","navnodeId":"20598970","businessId":"760292","vendorId":"16644882"}},"mediaItem":{"mi_4443806808422572249":{"width":972,"height":1380,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/orig","title":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis","entity":"avatars_picture"},"mi_9406359279495560789":{"width":500,"height":500,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/9hq"}},"reviewGallery":{},"businessReviewGallery":{},"reviewItem":{},"transition":{"tr_5493701897957996297":{"type":"productQuestionsLink","params":{"productId":"1785491446","slug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis","skuId":"101873654350"}},"tr_16666634135896325926":{"type":"fullSpecsGrouped","params":{"productId":"1785491446","slug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis","skuId":"101873654350"}},"tr_123046976560808310":{"type":"ratingSummary","params":{"productId":"1785491446","slug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis","skuId":"101873654350","categoryId":"18540910"}},"tr_1667130664525069538":{"type":"productPageId","params":{"productId":"1785491446","slug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis"}},"tr_18150604128776854719":{"type":"similarProducts","params":{"productId":"1785491446","slug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis","skuId":"101873654350","categoryId":"18540910","navnodeId":"20598970"}}},"gallery":{"4908761048727282182":{"mediaItems":["mi_4443806808422572249"],"isVisualCategory":false}},"offerPlaces":{"mainDefaultOffer":{"composeId":"4908761048727282182"},"topOffersComposeIds":[]},"uniqueContentMark":{"4908761048727282182":{"isTitleUnique":true,"isDescriptionUnique":true,"isPicturesUnique":true}}}}
Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis
{"widgets":{"@product-page-support/Title":{"/content/page/fancyPage/productTitle":{"size":"28","longTitleLength":70,"longTitleSize":"215","weight":"500"}}},"meta":{"/content/page/fancyPage/productTitle":{"name":"@product-page-support/Title"}},"collections":{"title":{"4908761048727282182":{"raw":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis","shortTitle":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis"}}}}
Chapter 1: Basics Primer Chapter Goal: The objective of this chapter is to introduce the basic concepts to the reader that would be required through-out this book, so that he gets comfortable in this learning journey. No of pages :50-60 Sub -Topics 1. What is a compiler? 2. What is an SDK (Software Development Kit)? 3. Recap of Tree Data structure 1. Tree traversal, 2. Abstract Syntax trees 4. MEF (Managed Extensibility Framework) Basics. 5. Visual Studio & its history 6. XML & JSON 7. Serialization & Deserialization. 8. Revisiting Visitor, Abstract Factory and Factory design patterns. 9. MSBuild basics 10. Async-await. Chapter 2: Getting Started Chapter Goal: With the fundamentals strongly in place, we are now good to get started with Visual Studio (VS) Extensibility model. We will do our setup in this chapter. This chapter would introduce the VS Extensibility, Roslyn to the reader. The reader would also learn to write and debug a VS extension. No of pages: 40 Sub - Topics 1. Prerequisites and installation of VS 2. Anatomy of a VSIX 3. How Visual Studio discovers and loads extensions. 4. VSPackage 5. Async Loading 6. Writing your first simple templatized Visual Studio Extension. 7. Roslyn - . NET Compiler platform fundamentals Chapter 3: Extending Visual Studio Chapter Goal: This chapter would introduce the extensibility model and how various extensions can be plugged in VS as menus, commands, tool window, code window, solution explorer etc No of pages: 40-50 Sub - Topics: 1. The Visual Studio Extensibility model 2. Tool Window extension 3. Menus & commands, 4. Code Window extension 5. Solution explorer item extension Chapter 4: Developing real world extensions - I Chapter Goal: This chapter dives into developing useful real-world VS Extensions and shows how they can be made configurable by customizing UI and options page. We would also learn how to write to output window and manipulate documents and projects in this chapter. No of pages: 40-50 Sub - Topics: 1. VS Extension to search on MSDN/Bing/Google. 2. VS Extension to generate HTTP Client proxy class for HTTP Web API using T4 templates. 3. VS Extension to generate test data. 4. Customizing extension by developing Tools option page. 5. Customizing UI of extension. Chapter 5: Developing real world extensions - II Chapter Goal: This chapter is the continuation of last chapter and continues the development of useful real-world VS extensions but this time using the . NET Compiler platform - Roslyn. No of pages: 40-50 Sub - Topics: 1. Rewrite VS Extension to generate HTTP Client proxy class for HTTP Web API using Roslyn. 2. Developing a custom code analysis Visual Studio Extension. 3. Developing a light bulb style code r Издательство Springer Nature B. V. Мягкий переплет Объем.
Читать далее
{"widgets":{"@light/ShortDescription":{"/content/page/fancyPage/shortDescription":{"wrapperProps":{"margins":{"top":2,"bottom":1}},"titleText":"Описание"}}},"meta":{"/content/page/fancyPage/shortDescription":{"name":"@light/ShortDescription"}},"collections":{"fullDescription":{"4908761048727282182":{"text":"Chapter 1: Basics Primer Chapter Goal: The objective of this chapter is to introduce the basic concepts to the reader that would be required through-out this book, so that he gets comfortable in this learning journey.\u003Cbr /\u003ENo of pages :50-60\u003Cbr /\u003ESub -Topics\u003Cbr /\u003E1. What is a compiler?\u003Cbr /\u003E2. What is an SDK (Software Development Kit)?\u003Cbr /\u003E3. Recap of Tree Data structure\u003Cbr /\u003E1. Tree traversal,\u003Cbr /\u003E2. Abstract Syntax trees\u003Cbr /\u003E4. MEF (Managed Extensibility Framework) Basics.\u003Cbr /\u003E5. Visual Studio & its history\u003Cbr /\u003E6. XML & JSON\u003Cbr /\u003E7. Serialization & Deserialization.\u003Cbr /\u003E8. Revisiting Visitor, Abstract Factory and Factory design patterns.\u003Cbr /\u003E9. MSBuild basics\u003Cbr /\u003E10. Async-await.\u003Cbr /\u003EChapter 2: Getting Started Chapter Goal: With the fundamentals strongly in place, we are now good to get started with Visual Studio (VS) Extensibility model. We will do our setup in this chapter. This chapter would introduce the VS Extensibility, Roslyn to the reader. The reader would also learn to write and debug a VS extension.\u003Cbr /\u003ENo of pages: 40\u003Cbr /\u003ESub - Topics\u003Cbr /\u003E1. Prerequisites and installation of VS\u003Cbr /\u003E2. Anatomy of a VSIX\u003Cbr /\u003E3. How Visual Studio discovers and loads extensions.\u003Cbr /\u003E4. VSPackage\u003Cbr /\u003E5. Async Loading\u003Cbr /\u003E6. Writing your first simple templatized Visual Studio Extension.\u003Cbr /\u003E7. Roslyn - . NET Compiler platform fundamentals\u003Cbr /\u003EChapter 3: Extending Visual Studio Chapter Goal: This chapter would introduce the extensibility model and how various extensions can be plugged in VS as menus, commands, tool window, code window, solution explorer etc\u003Cbr /\u003ENo of pages: 40-50\u003Cbr /\u003ESub - Topics:\u003Cbr /\u003E1. The Visual Studio Extensibility model\u003Cbr /\u003E2. Tool Window extension\u003Cbr /\u003E3. Menus & commands,\u003Cbr /\u003E4. Code Window extension\u003Cbr /\u003E5. Solution explorer item extension\u003Cbr /\u003EChapter 4: Developing real world extensions - I Chapter Goal: This chapter dives into developing useful real-world VS Extensions and shows how they can be made configurable by customizing UI and options page. We would also learn how to write to output window and manipulate documents and projects in this chapter.\u003Cbr /\u003ENo of pages: 40-50\u003Cbr /\u003ESub - Topics:\u003Cbr /\u003E1. VS Extension to search on MSDN/Bing/Google.\u003Cbr /\u003E2. VS Extension to generate HTTP Client proxy class for HTTP Web API using T4 templates.\u003Cbr /\u003E3. VS Extension to generate test data.\u003Cbr /\u003E4. Customizing extension by developing Tools option page.\u003Cbr /\u003E5. Customizing UI of extension.\u003Cbr /\u003EChapter 5: Developing real world extensions - II Chapter Goal: This chapter is the continuation of last chapter and continues the development of useful real-world VS extensions but this time using the . NET Compiler platform - Roslyn.\u003Cbr /\u003ENo of pages: 40-50\u003Cbr /\u003ESub - Topics:\u003Cbr /\u003E1. Rewrite VS Extension to generate HTTP Client proxy class for HTTP Web API using Roslyn.\u003Cbr /\u003E2. Developing a custom code analysis Visual Studio Extension.\u003Cbr /\u003E3. Developing a light bulb style code r\u003Cbr /\u003EИздательство Springer Nature B. V.\u003Cbr /\u003EМягкий переплет\u003Cbr /\u003EОбъем."}}}}
{"widgets":{"@MarketNode/TopOffers":{"/content/page/fancyPage/topOffers":{"isSponsoredProduct":true,"isPopupHidden":false,"visibleSearchResultId":"2r205wb36i2","userInfo":{"regionId":213},"isProductionEnv":true,"mode":"compact","productId":1785491446,"slug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis","indexGeneration":"20240528_1829","topOfferSettings":{},"areSubscriptionGoodsAvailable":true,"isLoading":false,"skuId":"101873654350","paymentTypeReplaced":false,"hasYaPlus":false,"trustsConfiguration":{"default":{"official":"Бренд самостоятельно продаёт свои товары — это гарантия, что они оригинальные","recommended":"Магазин — официальный представитель бренда. Это гарантия, что он продаёт оригинальные товары."},"cehac":{"official":"Бренд самостоятельно продает свои товары. На товары распространяется гарантия производителя, и они сертифицированы для продажи в России.","recommended":"Магазин продает товары от официального производителя. На товары распространяется гарантия производителя, и они сертифицированы для продажи в России."}},"isDefaultOfferTrustExpRev":false,"isCashbackForAllExp":false,"isAuth":false,"disableUgc":false,"pageId":"market:product","isFETP":false,"useWalter":true,"isM2bEdoOnlyEnable":false,"isM2bHidePaymentKm":false,"hideSchemaOrg":false}}},"meta":{"/content/page/fancyPage/topOffers":{"name":"@MarketNode/TopOffers"}},"collections":{"financialProducts":{},"financialProductsOffer":{},"financialProductsType":{"BNPL_PAID":{"id":"BNPL_PAID","termTitle":"Помесячно","termPeriod":"MONTH","label":"в сплит","isApproximate":false,"type":"BNPL"},"BNPL_FREE":{"id":"BNPL_FREE","termTitle":"Платеж каждые 2 недели","termPeriod":"TWO_WEEKS","label":"в сплит","isApproximate":false,"type":"BNPL"},"TINKOFF_INSTALLMENTS":{"id":"TINKOFF_INSTALLMENTS","termTitle":"Помесячно","termPeriod":"MONTH","label":"","isApproximate":true,"type":"TINKOFF_INSTALLMENTS"}},"visibleSearchResult":{"2r205wb36i2":{"id":"2r205wb36i2","currentPageIds":[1],"searchResultIds":{"1":"0dqfx6nrpvvc"},"page":1,"sortId":"dpop","sortIds":["dpop","aprice","dprice","quality"],"filterIds":[],"isLoading":false,"searchFeature":{},"itemsPerPage":24,"totalOffers":0,"total":0,"viewType":"grid","resultsViewType":"grid","marketSku":"101873654350","adult":false}},"analogOffer":{},"searchResult":{"0dqfx6nrpvvc":{"id":"0dqfx6nrpvvc","intentIds":[],"hasDiscount":false,"offersMinPrice":"","isAdult":false,"restrictionAge18":false,"isParametricSearch":false,"isMostlyFashion":false,"visibleEntityIds":[],"total":0,"totalModels":0,"totalOffers":0,"totalOffersBeforeFilters":0,"knownThumbnails":["marketpic","marketpic_scaled","mpic"],"renderMap":{},"incutIds":[],"incutsWhiteBoards":[],"offerShowPlaceIdsWithBenefit":[],"offerShowPlaceIdsWithoutBenefit":[],"regionIds":[]}},"promo":{},"aggregatePromo":{},"shop":{},"vendor":{"16644882":{"logo":{},"id":16644882,"slug":"ne-opredelen","entity":"vendor","filter":"7893318:16644882","name":"Не определен","website":"","hasBrandZone":false}},"category":{"18540910":{"id":18540910,"nid":20598970,"name":"Литература на иностранных языках","fullName":"Литература на иностранных языках","type":"guru","cpaType":"","isLeaf":true,"kinds":[],"slug":"literatura-na-inostrannykh-iazykakh"}},"offerCashbackDetailsGroup":{},"operationalRating":{},"filter":{},"filterValue":{},"filterToValues":{},"product":{"1785491446":{"entity":"product","categoryIds":[18540910],"navnodeIds":[20598970],"departmentId":54510,"offersCount":0,"showReview":false,"reviewsCount":0,"ratingCount":0,"overviewsCount":0,"reviewIds":[],"specs":{"friendly":["издательство: Не определен","ISBN: 9781484258521","переплет: мягкий"],"extendedFriendly":[{"value":"издательство: Не определен","filterIds":["7893318"],"filters":[{"id":7893318,"name":"","values":[{"value":"16644882","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]},{"value":"ISBN: 9781484258521","filterIds":["15456481"],"filters":[{"id":15456481,"name":"","values":[{"value":"9781484258521","isFilterable":false,"text":""}],"type":"","subType":"","unit":""}]},{"value":"переплет: мягкий","filterIds":["15456413"],"filters":[{"id":15456413,"name":"","values":[{"value":"15812079","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]}],"full":[{"name":"Общие характеристики","specs":[{"description":"","filters":[{"id":15456481,"name":"Книги: ISBN"}],"isMainProperty":false,"name":"ISBN","value":"9781484258521"},{"description":"","filters":[{"id":15456413,"name":"Переплет"}],"isMainProperty":false,"name":"Переплет","value":"мягкий"}]}],"internal":[]},"vendorId":16644882,"links":[],"isExclusive":false,"hypeGoods":false,"isRare":false,"isVendorDocsVerified":false,"id":1785491446,"description":"издательство: Не определен, ISBN: 9781484258521","fullDescription":"","modelName":{"raw":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis"},"pictures":[{"entity":"picture","original":{"containerWidth":972,"containerHeight":1380,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/orig","width":972,"height":1380},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/x332_trim","width":496,"height":332}]}],"rating":0,"preciseRating":0,"reasonsToBuy":[],"titles":{"raw":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis","highlighted":[{"value":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis"}]},"titlesWithoutVendor":{"raw":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis","highlighted":[{"value":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis"}]},"slug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis","warnings":{"common":[{"type":"age","value":{"full":"Возрастное ограничение 18+","short":"Возрастное ограничение 18+"}}],"specification":[]},"filters":[{"id":"7893318","type":"enum","name":"Издательство","xslname":"vendor","subType":"","originalSubType":"","kind":1,"isGuruLight":true,"position":1,"noffers":0,"valuesCount":1,"precision":0,"unit":"","values":[{"id":"16644882","initialFound":1,"popularity":1,"found":1,"value":"Не определен","ranges":"","max":0,"min":0,"initialMax":0,"initialMin":0,"vendor":{"id":"16644882","name":"Не определен"},"group":"","code":"","unit":""}],"valuesGroups":[{"type":"all","valuesIds":["16644882"]}],"defaultUnit":"","units":[]},{"id":"15456413","type":"enum","name":"Переплет","xslname":"binding","subType":"","originalSubType":"","kind":1,"isGuruLight":true,"position":6,"noffers":0,"valuesCount":1,"precision":0,"unit":"","values":[{"id":"15812079","initialFound":1,"popularity":1,"found":1,"value":"мягкий","ranges":"","max":0,"min":0,"initialMax":0,"initialMin":0,"group":"","code":"","unit":""}],"valuesGroups":[{"type":"all","valuesIds":["15812079"]}],"defaultUnit":"","units":[]}],"video":[],"isFashion":false,"opinions":0,"isAdult":false,"persRatingId":"1785491446"}},"relevanceInfo":{}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-7yvj3wtjp5b/addToCartButton":{"offerId":"68A9L6Fx3Ojq7myRjH-mxA","skuId":"101882210745","pendingCartItem":{"productId":1791884433,"offerId":"68A9L6Fx3Ojq7myRjH-mxA","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsmDRofM0AFaH5Oj9WQ9m8-PZAX6dLrW8VRaEwqXqHzJ1m2yn6vb4gDhQcqMRZUL9OEzvxSx4fYUr_JWqpIEf50pP3CWMmLQionW2OTu_EZBPEfQtxZVxaTTrBp-OglGOARl4qOC1gMS_I5w4KBiIn0I3iNQFIO5-aQ-yjfoxOgwQolW0Ty--7C2NIXuEHy-HLB8jfNCsvYRM,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsmDRofM0AFaH5Oj9WQ9m8-PZAX6dLrW8VRaEwqXqHzJ1m2yn6vb4gDhQcqMRZUL9OEzvxSx4fYUr_JWqpIEf50pP3CWMmLQionW2OTu_EZBPEfQtxZVxaTTrBp-OglGOARl4qOC1gMS_I5w4KBiIn0I3iNQFIO5-aQ-yjfoxOgwQolW0Ty--7C2NIXuEHy-HLB8jfNCsvYRM,","skuId":"101882210745","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"2074","type":"ya-card","totalPercentWithDiscount":75}],"discount":{"oldMin":"8140","percent":74},"value":"2116","currency":"RUR"},"hid":"18540910","name":"QlikView. Advanced Data Visualization","label":"yxafv45lab","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":5332113,"key":"img_id4566021757071719841.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6WTADxZW0zVOPsaZyOI7Y_q0CxpZrQVqW1u8r6XGrLhnYCg45J-GupJugscFWB_oUSc7lk64U_HfbjBGCSrLu2bCRJwTyZoFMWa-FvpDrOOtDhGMcSRnCD1WMnscrO9eKCgyprjFLBP2BabKBQzWfDbSytHMrgaRJBOXUbNlDs1jIOn065WFFFxQ94uk62C1QkVEWdV5dm7lBDTlxaSshF35T6-SMKoqjBZybiDulEjb73OHp2rG01uqqrNcgRnnRcv9x17SHdcMJiKcfK8ErFE6WDHDY2sEQJbj_-Tpi8ydvo-f_Pia04d26UICkON13miuSaI7wY-6Lil6taRISSFxciLqxG3Kgs15hNTWzTfWpxGrJmlHolEzJOk_13rFT5VXpjSjYLNKXTkP8hZFxklMPAh6vzQy2qN9iCmia7UIECBIFq5qI6fDi9YyRHMSaJXwQCXguhB6F4uvm94QspseLwWwF16B1cVISzwMFQzyZMpkEwi0mPxFFQn4v4FYBcvBiYrMv0yLfSIzs1oeFqYgU9G1S-QknE-zBvG4kqBOqp4jTod644uHC1UwgwIFH3fqqZA_UCfY2vtIhSogNF2NlCpsInYb8aod4me13OFaWQlx3hILDWWsIwTFfctySSOU9wVUbgo_HtKoa_eE6s5v_UW2fHCJXK9GbzH0NufiFp4LnT67KjtnnBbCcaGtJdZHC09r2ffARLONYHJ_wOI87Vw2JPMuGH175T5l12wIRLGttrVWfVFL8TbwAK8g41HhJcn92MsLENZjiFdrX4vye8fHzmwcvpHEwvTTUgLdEv3RRR2OkERpX1eFS0adKHGwSg2npWYa3kkfMX-8S1q1TamEVujYheSSEgHrWr9rqHvBKsyYP0-gFvCJyPaye8rRJAew9K74zREbxBsWwrJkPNIEkk1fpqURAi4ssDeZMzIFyEl152p5HR34nIH0MD0PkDHTngBat9eokE7BOXEi_gE5-nKiaWzefIJIOBRrrgk_Nx_VLqRKkNWfQNfxjVkSO8QvFcA-oxSQ04ZvdeaCsTHoOAWU0C8EkyHCTZgcRSpEbUlGIFsP1hoKMXwk4-1pRNMfTYM1-iEP68lKONSBcdOZ3IGy5S6q5Xe5lIEgSeezvgYvesC7nxQ5bcpiG6JdCOh9BuN7Lnl6jEPZkRKrZCjiWV4N5ARbtbCFW8GSvZNmYlw6tHJ2JjLhDmbQnDgwQDWtKis8AOSdftSJqWMkvN23ffhE_o5TFrTPkvwxXbyI7R3-wlitz_Y5V47EWmTQclMJ5c-LHoXgizjT9o2h920XdiKPNVHTM2hw3_5XmPOTLFbZn8YQ32Rw75AdsUoWs3hPCat0TVqfmw35Xm9ShcnLHUAPZ5Yg_mOfoXr1huln_YwU0xIdsKns1OlWbwnAcKs0lmTEtyOG2qkAqKSOzCsT34QmqRWsgv0E_FVnCFI2a0urtBeSExFZgacaQRCGZuRXL0SO6wQXQmztZj3gYuOnpFx5H9B0yiZe2JTeHSHlrpw8Op4Xnp3mswppgOzvCXE2jkS3sEllCjQgVdXjkMe8jtXz9qILyjc3ktfHsCloPoiZ3quD45pHUrlsHJUNFSkf32k29ld4grCgDpoXWVX9HLCfW3tv8tJoodpJO9Kgb8TVeMG3DaInR53xM1rN8cn6hzVjd6f7YpfBxRCu42Yl5a7JV9d8TV0F01SgxdGn32AyFQ_tuQaCW_NGXRigsvp-QF5mg3Sf3iQYINCTAIsPwTGRCuQSazuOLnq7zhhD5KgFzJ3u7OgzQoFsXis3Py_tlXYN4ZNU2R4if1L8qGqtVssaIFjgD9Rt-vthWB122TVZYMlb9mmgVAhP5TU101mQVm1fZIQL-eb5W9jWg66_WR0moogqAB7A2uJ8_-7ijHDXYF_GAs8uJxaunkl88OtpckK4XpQ76clqUrL02SeygxWVoOp9D34rScU4jDumBtW7trAnToVuEK0QXSxNeGhCxbmLucayV-udGvD6i2649oQhJ8jlqBxoV_OqIf9Q78RShK2nV8CHdxL1VCiajRcTQjlALNkcFvVETk-fpua5i5x5KHWtQpBwDrqV_QIdJfpYiHs6iAUCnF295agGuWi7Nw3oOUbQP6wxIdrCcITzKcoETGqNiDDyZAhBVKvErwQJ043j_b6OOA1kxr4EqgYKCPdHqxrApD-OZqC6c-HvrvzNHu1dYfG_ADVvGeMnsd7_Fyw1gefGY5Nea8opRw_jcmHiVKabz6UnGTsO6Xv0jfxVWjozmzpBINctxfqpMvktwrxJeNfvq0jk140n1hYWoQCLgdt46t7_jRp2PvGst1NKENqltL5xE3ZH7ActckxzEqVxKfg4jcR48xH0h-6Ln2kffFVD7CDHpqhGI_Uq6C8yOaZuQQVhgCko1ilRK0FkSqNE6DC98SH9mxyOIgCgYBSMOCs1_rYyzZXPHMJFevGZ9IhF0mdnuy6l6T77K5-Nc9zL1OdOTbDHWRor1O2P6z5Hzzk-s5wLwGsKFv0J2BzStyF-Ej2jR7UGIDrwiRv8EQfhUVZQFeeeVMtv2KRkmjcW186Jp-AyXpCyWSCADoh4QqnBOaYROeqwtXj4eQR7PfqWVod5DKP7Ol3A9N4Jn6HmmVAszNu-keJpN20ZRgdDlxamASIcga-OR0vEBFirRNNdxrja07lJtKZFO9k91CunNHIYxtyH0qgDRKruDxjafyTTbsvGno6cZKkeSEzXWxcYZOBGVOh96mhSPSb7HKQNMXRVG6YU5Xow3GMzYv_qC3h-xbR10KLAKRhHG9GedVuQLxe4spIq8FPTwOQRAQfej5ELZ6qBjWEa1vX0nSL1kadb4FMZvexJMGzBApa8mCPOo_f3dOW-qp70SPOXQkkTIgaiJeJSsp1lwrYah2PGgkZznl0M18RKCIcAJv3f9CdDSifB0XqQp1DCxJu2DBkHT_J25K66hfOcumVeHKQZbcGje1PRrC-4w2ajVgIwObWZ4dynF_5fASBmvbax44Anz30sv3BCTNAYpX0SHShOLhl0VxbQaU4P31mdsASzfmWGBSihYmtX8bY8QJWQYjeP5a-B6UgMPPYPeZ8aWcc4Lalp0E66XwYnL4jIrEYJsUH52GJkFFxcCbnfxQUXA5ctZ1I0RqHaw33PGR3-2jljT-Qoa2SI5QeeCgb15UAzRwleL6Eg3RDpxfrnm6zSJgpqswltf3xTcjHiooAgd1YoLC6I9U9oREqRB3EX8M4iUWMaNj3yT_6e-HUETixMo0kk5Q6Oq4BJGgUTREfHUaAnuFHOgPpMGDrb111lBl_KMwiAFypFo5UDbxJyqE1Lp_rAVpWSiN9hi5Yc2Vw-9cXPn7L3psyPxNVGZtux8zZtRpHbNPiQtf49RYGvf-pC-aLcQ,,/b64e=1/sign=136a87d25387a57da9d62803dc56ec4f/keyno=MARKET_1/*","showUid":"17169252883329865782306001","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIkfm31gYQudOcxfsCGNj6vwcg7tLrCA==","sign":"Joa6vZ8lmcsL0jgVtGX4W088s1hA6iEsPrtbNrXGOZc="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIkfm31gYQudOcxfsCGNj6vwcg7tLrCA==","sign":"Joa6vZ8lmcsL0jgVtGX4W088s1hA6iEsPrtbNrXGOZc="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-7yvj3wtjp5b/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-ev31az607rw/addToCartButton":{"offerId":"eQrXS_egdQKSWnisT34Rbg","skuId":"101882166024","pendingCartItem":{"productId":1791850172,"offerId":"eQrXS_egdQKSWnisT34Rbg","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsvgPSoDC7AuZozK3WvZRUYcxanaNa_H2rvp2P9HAFUZUhsxYhUAhys3xdlssWdFnXqnkjaJkazhrDO9N49d7XfP41qdjCIHxf2qq4zYFXXAQKUXixA4l3GqjJ8Aao4mclATYCJKHolYaPVmeLNK28156esqCh0l4wJDshMOr7A0C26I1_EfNozBAajKiMKYmQpMYo_cVJnjU,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsvgPSoDC7AuZozK3WvZRUYcxanaNa_H2rvp2P9HAFUZUhsxYhUAhys3xdlssWdFnXqnkjaJkazhrDO9N49d7XfP41qdjCIHxf2qq4zYFXXAQKUXixA4l3GqjJ8Aao4mclATYCJKHolYaPVmeLNK28156esqCh0l4wJDshMOr7A0C26I1_EfNozBAajKiMKYmQpMYo_cVJnjU,","skuId":"101882166024","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"7288","type":"ya-card","totalPercentWithDiscount":19}],"discount":{"oldMin":"8960","percent":17},"value":"7436","currency":"RUR"},"hid":"18540910","name":"SELinux System Administration. Second Edition. Click here to enter text.","label":"fy56i8e0xo4","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":4860193,"key":"img_id3638193149018216267.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6WTADxZW0zVOPsaZyOI7Y_q0CxpZrQVqW1u8r6XGrLhnYCg45J-GupJQHTVBqSoNm8-5SARpLLVhAi9-sbRx2mwmebTzCNpAr5So0ju1gEuWlXEfSditJaM3doiRTiHZ6xlmTuFDvLD_o4alRwYwewm67oySyTqIU4Zg01Xu669WeGukRtqM5kUIt2QmJ98xl4nMGWkUnBjXdhZWwNYltzug9Ru8lJU1xkefyRAxHgdeOFHHBCIAlPTycrROxIlkT1k6rl5bBHxxReHj5rMWIKGhBSg2tQdypUtXpQ9JzfSfux5o3A-PXrTeyqivF3wNp2JkqO-hLu7pNAe-vkKCH88kWT4S4jpJP0oWtwIN3QJdjH1LEWbDKMJwzqfD36n6xweEmYIp3-LuUQtHKFyj4iy4dW6rQHtHIfgcsE4cIkAx6EvTv5t63LZ4MbM4dlirao-dkNUsLGbGSGEVI-WCziFCD3ZSR77pknsBzp_YuE9arsjbUAvnRY1KNR39x8eDQIGZbXxe3TArRIwUKLrD0cQnS6yrE3TRjD0CT7zqfBINDMKvexaWBUXNJLTiZ4ZL2BnVz3pBu0jdaZb7xwoa-co_UPIlPWbmqoWeEZJ5ZMZb1DmvrkhXkoM_UwhZz3lyTjiTaDb5leyka0ld33RAEH0CcvELb2TjkSPDznYwfXxSkkoZSw-BZ35_X2Odr-qNmwO1M_VbvorhZLE9nrb0wACK0hJR8UrPzlzRaA9ta0JV5esdkXzJDLjFRgIg1GFMt68ZoFfbLBqVWE8FE4KwJwAgphEkXELqxag3j7tzXd612ZQvg77s4QGcW4dsWNPebsxPCRjvueowKMV8JjNeZ56Vgbpm2fY4MDfJGSKZYFK3FTQiyq9D7zIQdq974mRpPzZMm3bm_Dypw8yRT4c6IyoYs_otjYAJ_aE5XhXkqcc58Z0pm1i3CdL0jlPrehhf36HO5JugHA6RTfsQhUXwIIRkqbnxICTlSdx-QbiIirXD8MAh03nLBAOALNRTKaTZuwZNExZiNOsydg31zLX9baM1tH9dW7PeUTzA3d_5n9_p3PNJNH0XJuZ-nvcfXgveBoOeqiJ4mgBiGQdttwuT25qhP7nYiwjWr4u-lfgDeUhBELfg-bg_q8hxFQtTgbXbpbZ5YN-OORoGG98s3qO1pDsHMTcG4Tf0EQkqTn8ykS5fM2MvpqSVccZHEAtrWSqbKHM9yrC9CnVwFPFnHKLSnehdzZfBBn2DGIHEMXJVM2MKmsSzUm6wLmmBD1QFGCSfletvM6d7yWAFj41ZhqKn54P5YOuTGdbgcEI3cLS4xAX8Gnc36SgJBp97rJDwzTa9L08Mnzl4p_vVJg347shZwUnn9NOqiU61XV3s4u4t61MNANKFtdwQ6nIfXR4E6_kaF11yY3180Cdx402WAdCIWMIERSevru9bDUUmezNNFm0a3-5VdiWA8EMlIEuvNRaqLmdQWzTLNzxMbPm5RnvZxknyyyP7gw0TVwEkh_jkM1NKLkTOefCmT4F-_yb0BERI_A-qyO7oJcIljASrQo6AlJUISsvolUbrdWD6KrrTOOwY-s1GneCeRQkoBNgrLUUxGljuAsZ0A_R4XOqEkGvDdIMtEsGVWPc8wx2hMOz8L6ttmUHlUbP259EVI7Ug7CHXSbHoAXMeR_9kmJbK_Iy7RLIP3auI_n-1C6chCWcSMiNR2fdpAw470VcdW1-phSl648efugtprIgXAcbnL34BcHoMdk9bbhS2sT6eq6J9NKh5-84LD0Pr71sSusd9NGPO0kqjIQZMtxYC3WqlyYUoPiV0eUYuHEk-Ph53HElWh9Y7JAKCLxE1SCgLVK5EFzXbjc3CtzGA8w7I87_akA5eILj5f1xyMgIQ1AvE9bpFLB53Am4D4xmlLFJV8spwe3B5hsrj8Fg7et68esO1vmLjrC3o7hwR3PnWA2Hn5azfvflQzGC1a1Ys_bs1IdUiTGjxvU6K8rxUKHpov03cOVBml-1XKXAI7JsGgqrGrhQYf5BPQck2DUypjQXxpqBCJenx-jp_8xSbLlcXHngYDg_PnY196wNXqahWUFVVq6LankusoSkNMNQ8lxwesrr9b5WjSFOfMm1sRQWiSeMioZh6Q5CLwIlBIxHpJDR34loLoOzMlniX8tpyKuVbRBZOfxNJLqSsY9MDJjnToiAp11-249YxhK7402wsATEvlYfHNCi6h5GE6HOLx0QgzAUO30EjU9RK9oHoAthYFbAJek3L_6yD9plHPy2pS91SoGCCJbalg9s20eZ48tmHaw16HO0Wa4su37QAT0Czam71OwVjlaKihNfRlOBnpgLGJbIaRKQR4DY3ehyR5QltPbCW29UzcUxOP_dnJindjvlCvri6mpdfdzO5Lm117M_de02dn-QCThnnjKjZPDzeS3F3YIwfhv-alFXujFoN8Z3MxrjfM4n-1ebOpmMBbnq4Yy9Q8M1Kz5zu8ZfYR2xqg-kxuB1Q0vjbJ6t-JVfRJfTKlcfl9z0R5tILUQkt2QvT65UQIiVStUker17T7v4sEBHjKd8BwU1G8GG7QkulsSn_JCah6TXzT3_mAH1z3-KSgXf9H7lGLugeRp-GxrChJxC1rGxtM3bw6T0eiuhGbyEZen9XM-Z05QVzTJ5qPMwNpM46jMP5WHd8GTOyEdKmYXl6CvPKs7KmjIKweqyPk8y2UaCvsDNaR2A4PF-nA_zh1Mu-PiyapJRBcIAG2bsCPp8aWDVG-don2fkeCWmBHBmJsYJjQJFzhFNQq-SiXd5wUsr3OGAfqmkTbrqyDAY6jNVjPlC2uuI4moDXMK57-724Bhwo0IrNZP-PErqdEXTiAdQo3qHGHn6SQoJJ6g2T93uUgMPtvKsznqpKkiBsUiaWE-_h4OqNJx2adgeLTldb2HyzdCoEiTWy9NKySMAGmKjYNYhrbPznmV_Eh7Up6vKi41fwCdIsYOcGztUDDvv-FVuMTQVB9IhByPfaJBpV763wukagIXgDA12qN515rB80T3H349QW-Ay7MUtPLznH3V-UBMhPqYKSrCWryF6BHKfi75YrsvSWsOj9RjRLcWQ3pLwbSPOyIDkk2I9hq3hnhzUTGZt_W-Kq1Sqv84Ml9aZyxJz17GBV5HVLgJzP83oQ4L0Oep69ownLjZUhgLIKORjoKs0_wbb0UB0nJN3-PDjMBGiK2Pq6nBqOBitrl74MFH_rH8wjP0frGNeHt0QXVvB3WoQa1HNWTf1lARM3FuisYGyS7H_l_dVRgUVEQKWXuPZBlMyNHgDmltkqHZPKqUvOoJHYvmEj5_aCsOPCUjMrpp0HAgIgbK8qTAFuGOT1ZoAgfBFMntGIvG0uvWGg6IB3_TsV125YRX2L9xbdhpynWKYVe1rvfvAzWXQNg,,/b64e=1/sign=632640880c7a104e5db765768e71c638/keyno=MARKET_1/*","showUid":"17169252883309782720006004","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIvO211gYQiPaZxfsCGNj6vwcg7tLrCA==","sign":"GLhFeVIx+MEHjZxRQvobDNkPYeVeVZvAUuYQE2DgZGY="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIvO211gYQiPaZxfsCGNj6vwcg7tLrCA==","sign":"GLhFeVIx+MEHjZxRQvobDNkPYeVeVZvAUuYQE2DgZGY="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-ev31az607rw/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-msikohqk57/addToCartButton":{"offerId":"C0Tj0_VdQ0xF_l6hrmcYMw","skuId":"101882208914","pendingCartItem":{"productId":1791879689,"offerId":"C0Tj0_VdQ0xF_l6hrmcYMw","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsbZt_UQLNlUlpVMDSBp3ZzQxgwNCkDXhKXH-lCghPYDMpQw4ARLJpODFcMrkLPdSrRj7K5QVbNUu_3W2YFK8jdEY_Z0Lr_W_AFDDt3URa3JzpH8QqSOY1OR8rSRJ24FOhvlCLsafXG13tEg7ScDvxw7y1ngxYdSFyRv99zzBFh3zVqon6Y5jB7andzFCNsUzjfMKYiqRWqYk,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsbZt_UQLNlUlpVMDSBp3ZzQxgwNCkDXhKXH-lCghPYDMpQw4ARLJpODFcMrkLPdSrRj7K5QVbNUu_3W2YFK8jdEY_Z0Lr_W_AFDDt3URa3JzpH8QqSOY1OR8rSRJ24FOhvlCLsafXG13tEg7ScDvxw7y1ngxYdSFyRv99zzBFh3zVqon6Y5jB7andzFCNsUzjfMKYiqRWqYk,","skuId":"101882208914","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"8602","type":"ya-card","totalPercentWithDiscount":2}],"value":"8778","currency":"RUR"},"hid":"18540910","name":"Cloud-Native Applications in Java","label":"dika1zfzdfi","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":4568822,"key":"img_id7363292924279295776.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6WTADxZW0zVOPsaZyOI7Y_q0CxpZrQVqW1u8r6XGrLhnYCg45J-GupJEsVgJ3DkfbGZ22Aqgs_ZKLLHzFooGXy_fbbMn88TvrlX8Q8KI2ObCsVmNLAJv_uGd1FtmywhFJ-Nm31VZCjQX96iYhK8T-vumcNdDLxAtPidP3mv-p6P905DsBqzfFCOBPsDEV0ftful5E2d6dZ-b627QTu9ptJw6jGKB7j1ULPLvfVa_gbfHad5aELQJgScG8KTfuLl-Gu9F5bPv7LaYSoJi-jj30lD93thqiDKI3tuKAJV4PFlISaoEy6OS_gIdfM15eWlxZ-HCICGLwCGWjGNB6OLMrWKFSZ55vGyJ3K8pw0Jw6JDkgrpzXUGBUs4sQXlWzXcY3xlEDaZRyVRMRLaqRlrAsNsUHX6rR19OLttTA_hG2A4PpDkHZgFHmlWFmBgJl4kB5d2w9OrGwusrwF42LUya3Sd22vxRIbMhYOiQNC_lBXZL2txpPhXt5Y4M7tMta_Nbl6uR6nE45ztTfMyvBmUZYeaEimDZswk2BAZ8IBpRk-j7dtWrvJJA_cq1Pq2yunJdefWx_J_He3wyORPp6aR9wJV_l5DQ-QSvL2JHUiAgsV6BzIsKJtRMfD_M4fDP2kirxSQ6jMnfCBIGAZqBzjYSUz_eCYcRQg2nil4MRT4BaJZFoepwWY2Gyn4_QBIP3Ij7SgtX_3BFwN5_tGgsLVsen9xG8WYQtYb-HQnyp_Wy5jGwdS5Fz-yf76jgV1xrOp8FlAnzWUNUtt8SDYWnhMRVNZK_0ZMA5JyaxU6ACqOUtClZ6-XT3hraJRC6CuvaVIMt1nuEt9xqIzOqfsg_p5bx4sXxRz3EMf9g8_P0ewNO4aM88WvTyutD7cG0uc-Mhq_s6AJonFVCSsWfRegkCuhx-VO2bgh9wMQH-clsAS6eYWxVpWBxcyao30J--Oc3YHt0SPv5aDBd5KUcv4QOzerNO5YO_5iUAv0kij7x7A9mfp9X_zLmgIM98Nnx8PtoL7tB2ita2ffnQNeg6NLW68JcDSWj7Pg6gxnvmr5SUXy9ofjm8_4VyLtMDV6VcfioHR5UK4e_S4h5lAxYexBz6523ayofwDXDxAUdnI8F6fAIBlbSYLkAuuaCTKjOWUtn_ImdOtLuRSUoeFS3sATA_Q8Pr2XM8lvwQvNx-YKyIlk-AuKAqRuFlnzuaJkGHXMHVMh-fRb_GK9WvSIVNxmfomkpuhzbwLG1k770OVzREG8UDqj2s2B11pFaX9d-YRXcj7u_3hCM_gqU3pY5TlP9EASTHg_pe8FA9zSliNqinYoa2n_itr0SDs6wzdbVHfVup93mOdGJO0dTZHiqwTl3CI9kiK3j3uCKBhR9OYZxsl3RXN7dUk8Yc0UVGnR1HJpS4E1yGkUQKYcbICryI6nYNWnvXI_Bulg0n3LWJA-ma44TWB1xr4S5mbSF1lD9Mo-NGaB-ZXPn7TcUwHZEpl5u2CdU4RQqELY9suHRc4ypuOIdnA9f3EdciAb6Tj1zsRVKNWuds8Age3QZuvNPaMKZfiyU0iWgd5xyi-n-kUdoPwlDp8KmOJgRtmZsk_m0iakvq9uHCy_eHdDFpDbPuRMWG9tL4aG9NfjbE46AhToORwFK-4We_qzLsMFYaudKxNwfP-AnE90oBO6DoTDGqJPuOb0a8ZMyT0nfoAA-0CfLW75cHHWWy043CXJGFaQwm5e0Esb8xe2ujullVDy56zf8EJbi-9gHp7jdm3oDWOJUK1Jme1TIK3nT5ahvE9R99fiCgFydVC7GapOBZj98GYaECuLs8NzBTwQkpdmdet5M1C9CDpZ_q4mWSdGxi2_iPQDFVSfsjeLS3TuMdN8_dc0jAHwDnLyBeDfTRim_64Fvd7RMs3je3bnDdDrstmWrqyYbjtfDL44OGF1gXQwbjijoq6qJocn0GeYihJtLO2qDpMqFhbdkFplHGqA-EvLbK0M0RqpnSBSQULr5asnq4fFF_gRCD7wO58zBfTXHK2iFaeVounmnuwftOtPBIaLcB_tjlhkYjTDHpSws7Fk7jw_0XcSnzqQeeu2dI6YNXAhdLIHgYIvxnhqjCKeEx1zpoXcxfa3iXZSHBRzh0UsnnpaDdpZN3fG8Hq-5W6ZuIiBJOZuSi1qdscwZ8H9-iF8YeQMVXTMqvhrNRBOakih3N82tnP3ALeNDb0K0GIEusF7HjFiI3s6dBdlAZr1uFL8trCR91WvayAcFgzb1pSkJnmbcnAjsYgtToC31B_xeaGxGTnZYC2wU6psgjc3VHDqx4LBm0Cw_KAGEmYIb8VQncSi7sT_UAehhTAN-rgqsrwC7pHMZF60EaWcvgBnI_YL7rBIy3sCah4oB_NNqF9AJRbHW0sWCciGkzpbHWz1dNQHXLjD_D9vzneW4evG_WJekKdJfP-mmORcaCtqzI8vt8z_OkSJ-CmUyP4q6ZkPgBIetZXo9z-khOxMbkfankMyc3Pqwy5nFyY4qH1KL1LQBUd8ZvkZbjKK9GM40ejIBF-FXCK_RX8m1pCx0yZe5HIAqxkvt-HHj__FtLHTlBiWV9imxSl3BLMrvrRO-bd2FkKz0MLePQHmMUMEkrNwkxnSgWOqEfU4o7T2PvW9lMWJ8_1x46kK_P6VwUbR5kP_PHiuEf8SS4koOHed8Pzok--mC2g_BZ_WJA0ohzLRuOhyw3U3GkdBgVF5EDTn3Bo_X2h8fRuYlJdGQRu4kmZVqpS_PZ3a1KfkMXJpSyv1X2cxK0zXhr5X99veQBuED4HRWE90dney16KkUkGk4oSW6ts_QmPmQauQyYvLD5x-MbR7kKxu6Q88nAxKGx_1Da-etKCZOOJIQGp8mpWTd3ojglFCt3jzBl1O0NE8cDdvcujapWfz0rCG-ek8K9OxQbjs8a_vk5LzX_a-W5GsQSMBITue-k_M5O0YQ8RMgurghOTZ4nOeTvr48j0oJq_1WII1z1oAAT-1UgAn2jVE1nJa5Tu42cBU-vBa3xiMIBS19JL7gFDO-nLQl8mLipuwjiI05bCmTkNpIWb2KREa-519D110uNwImd6-M9V3GGOP4Uf7It8-j81-vQS-4ZOnd9dtY40NFSVYlndHzJq7rr6KBeC85yAGhX41a94HEg6tB4ivqsyA_jySUCjRfhu5ym0WtK2JZgr932m2mEINS-jzIoHauuUuF1Z_pi1m29jzia7wv9aiKro0PQd4UA0-rRrM0pCn9FBh0A60vrudVXg1U0EKq2xlOssZ4A9aEbDMXpI5RCtO8IGmWa4oKClgaec7btYE91oPVcvKd2kyyK2BO9p5QBXS5jUe6DByCggwBvcYAJL7Gf2bYFI4/b64e=1/sign=1b6f213e86722184f321aa62534f5252/keyno=MARKET_1/*","showUid":"17169252883319823591706005","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIidS31gYQksWcxfsCGNj6vwcg7tLrCA==","sign":"EdkqdeXRjxfdMpdPOoLDHf+l2w05xqyLn1eBF+4C0y8="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIidS31gYQksWcxfsCGNj6vwcg7tLrCA==","sign":"EdkqdeXRjxfdMpdPOoLDHf+l2w05xqyLn1eBF+4C0y8="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-msikohqk57/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-cnjz0f71n2s/addToCartButton":{"offerId":"82LeCIj_eIPR9K8i371P6Q","skuId":"101882175007","pendingCartItem":{"productId":1791859114,"offerId":"82LeCIj_eIPR9K8i371P6Q","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsdsWODRvlAyDhmpWpPIlB6lF0x1EYJS3UeGSzXlFkLw51HoLuvUen0Owx_sSySAIrA7jEGH6NSPdCmfC47dUwJgPAvN87TqAaZkxPcz4q5qvCI2pSJen4C3cZbr02G6t3N05npY__r-KG5tZvWbYXkLe8eFh-3dHlSFPSLBPcKwLelS1fwq0KqQPcqA6FqZY3uv9FGL_IL04,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsdsWODRvlAyDhmpWpPIlB6lF0x1EYJS3UeGSzXlFkLw51HoLuvUen0Owx_sSySAIrA7jEGH6NSPdCmfC47dUwJgPAvN87TqAaZkxPcz4q5qvCI2pSJen4C3cZbr02G6t3N05npY__r-KG5tZvWbYXkLe8eFh-3dHlSFPSLBPcKwLelS1fwq0KqQPcqA6FqZY3uv9FGL_IL04,","skuId":"101882175007","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1566","type":"ya-card","totalPercentWithDiscount":75}],"discount":{"oldMin":"6195","percent":74},"value":"1598","currency":"RUR"},"hid":"18540910","name":"IoT Projects with Bluetooth Low Energy","label":"mau38nh8i1h","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":4412310,"key":"img_id3038210375127644061.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6WTADxZW0zVOPsaZyOI7Y_q0CxpZrQVqW1u8r6XGrLhnYCg45J-GupJVovkwh0ZdaPh0nr-sjXJ-TpM68KSrBdwmNqW0Dowb5SULBEqxLavSbA-Vn7uEe1MxMeXygL4A_NyU3WpN-Ru1u5j9in6coPtXy1e8JuIoyqMxMynC2VCaoJNHrvIjLAdzsRRFRxv-VYEntJGPPoxrICPHQdILlZ9Bcmm8-JXTGNUNcjhnR9b8Qec-iFUfztbSQW2AcoVl_wVbKJ4FP04kD6Kd4rm2unPUus9WpMrdjOuUTwBJlMEnLdIgqq4VoggbcS6RH0U9zau6FhVvihi1UOJh-JtKfyQOFvfAgRMchWpeGlED8bTwM_HSDC-UBsSmqjuj8Pyi4qxRvjoWxjej7pJQwKnEIY0-T3gnfUahOO6gLl2ChrINScTMx4NQjyMxYWxMFbGkEPlalfUk_iPhDKBKsV5iUO9LxLZpV-owv3pPbZHNOki7N33kyB7MmlOa-qEgnr5fyudRg2x5nd82UqKMaNEmt2UH009ULtgrhSk8Rdo2c7ZR3tgVp7FjcByqklXfX-UAwl7Y4GJUsTmFQil3fbXaKoCo6LH8Vxjl7kLjwAWuUOYnemx0Q0XWjNYa8yGvKmtSojlCLCpLCdI0Jgxd1dclPH5X3IsDcZ_jg7wQUd4IWTp2kdEovRObgmjPZbzAerDlv1Tg-mSjCgFwj7rBmRqvwvg1dzVKuud-Io2yhg6Tow9wTFAhxLmod8n73MTabXm306ZjOUXg6u2Vm-K0FPBNKoq_hVhuNVhukLGNu_a1UlQJDXERA3JaKNWGZhdockaNyzGxWTGG2jmfKW0wtd4xz86Cf2o10-6TUpZ9jHQ-yIQXXN2ETLLrY3r-OW1FRBWgh8mWusmUngUVAPisFqQEzToztz6MKAqT8_4lKiBgnlBc47I60AqoH3WEXjFIAYAqTAbqwgi5cKNijYSVkl8sY1gioUmJ24aGG94HIN2Zf0mFrSyd86OXx_qcC83Pp8H2ovQp3WhRwF3PpIx4vjFatp4PFjGuK4oMagkpwChqdrGuimJD_CbXaRLiwYUfsKDTFzsY8SMmmMGWc7Gbw82v1DPrho5MIpfQsDJOIBW3-JjTZEpGNmkOs047xQIMag5deCUa-pymU8Hqp-nJFRUrqK14XXxsDTeKya0WCfv3x9MbNFw6t9qKS0apU2de7hHc8F39_kOzjVeDKwbAPNuFvT1jV3vcPJVYT8tkdFTk9cStooGligIEJJyc6faajnN5RBXitQ6b6Rije-wOY0nIZCDuTWapOnblxY5Wzn3XDw8vycYS-4aMVxY49LgOKaDywiiSF42DXLzcYRVkLGQGSCn1oFGX_fIPU3F1shovYajB6aYmnXHPAMgOlvvP2abH1S9cu_yzEmq7lfaqdu1FeTEs_x2dna_i7wvloa8tMOrEwMXWPm4XqT80EL_nF6BNhKzzvzlWxIMo3WhsLmjBpxmsQRMBxNj5N_g8EyaJb2mDOkHjtf9F8oiC3Qff2PXwQj5OVyTHOkb6Mgx6Icuc2nZ5rJavexgjRrWoTuk6jCdQ9O2DvyyDRE_TL00bitHqz8SUFpmwvg6MFgF47QUs0Tj-beynfLGefiqB3mhH-2ORe6pLKnyyrVMgjRhenLHBAFCE7SG32JNSuCpyTve6LEIxIghTO3tjvdTmjg1_qD_Cqqgb1sPcsxexvOoxxf1e41QL9HrYFX_FBgrRMTqP6kFSZTQ-5eekrorzjVqDAG7Zw1HI0DuQvwA-bNCRRUpMqBririgpFlunstvUdkqeLzeKJtorRQ_3MctiDn_1i6ne0Jc5dF3PqfajJ8ksvJsEOYUwoidLlop7Bh9TxRfr_NQ_B33ra-7MLXSfEDTXyeoGx0niGwT4S4P5bjiIpPYtHIBNSQSJ0eZ4BIF-PLJz4Dgy3oXF_fSciPWM_1xcLjixMEJzhdlCD-aAhkwRPlVxF7zOhFJ5h8mPLkjH8mbTJp2hi-C7cFvv1MJqIgQLx8ONYU9vn1aYweI-xAnC-5nrbPgqPhkUKSFxuuc8kZwMa6-hUpODTlVVR5rMDHJBuQMbAESYQs1svmPOCNyaa2OnDQUVwPmeEV12OccMuzXmY5t2s1SBfJOzYlPOqaOuJleKehKAkPTMAVHv3b9qibuLK_xY1SQJ5br6Ox-Sw_6bpAwSIisiFen20y4rl4XGGTGEsNq2FMlKjaP-jMcX-MqLDgx3Xy9ybUp9iqsJL8vEHOhp8Pv4_kFMN3MdCfUYsZkNk3SZ9A-XSn_5-S6GpmeuFzvj8EpFD7EpZSe8lVEkHA4Dx7nwBtI8vu1KAO1vxvBl97lEuG6jWeRNQ2tRmnx7Bah21vP-pDGewc9Evn8BSUCFVlbVa4LBE3sCbXwq6_S_CAYictGN_yav3eunitJCSlB11CYRtfz5PGyE3S0XxSk7qgriswnwO6xE9kjsud1C4ZT_5ww9ebwGxPn10_40ShxdrYo1c0_3If6YQFtczVi5JWw0GMEkPxUqpiAGFlXx2-cHd4NC41PFRqz_ksefmMxYmcEiNXZTj1gyv5-ax2rH5OTg4UXL1D_hVLQIe4vhY2x4ClrrPhRflRnF_MYWIITDhoQ1WpFCXxgRWBGrVp4VR3rIY1gfMjPBjoc_NFZ-JPGh2Dh31bIWrtoVUSGfgVU5NpqXVCaz11QjNEg3Ft5YaF3BPBFnadxUgfkfqnqQ-YuVZtq_RLPsGgooJ0DiFxJQz8Pjq7WZ0tFaQv3QZVPyE1d0-Baw2IqYt0vWkIqIZ9dhMg3EmuDNvWIxAybVtGi-2T2maupCF120VZ_FpxyTSSy8baO5OobWwy6drJpFEOOkXrNFjj_o6Cbe0Ow0v1_dMB0lvhv1R_TaByRR1qanAROpyWBvnsJrERxhTZG_gYbcEHPTO4ncjMlB1XepGlAp2pVpx4gJ07FuosYtPn5fzW_VsFVHBUP0whLfSbas49rIVLIhQv2HDCfx7iXXpe4ODHZJRoDYQH_QJjbbxPL6Auxl0HdfigAs1KB3LxQet-4nZUduyY7sjOQtxV1eduOnrnBDUKVEcxaDf9uagwxOTklJvypMR2txoCpf_S7BxYqugtJfdlLg2PP7R2bZfPp1Ixn7WDLYJ81-w88imQ5f1GFNJrGmNcoUSuAW3VqPz_Vsm_BhxaqmGN3sJZGBXlTNa2WRTVIMzwcgA-OSD5u1YNY-_AWRkBi-Z2KaeIbkUSYczSE4HvzT5Wik-wpY0-EoEzQJRib4NhSdR0H_jBCRUD7bwo81PoZtFcoe5an_bUEzBEY7MJF1hQNxBR1NtK3OhF1nOJeR2Uknz6pQcCg2skBQXoEHftCNLn4yWCF1sQvd_2JhWa7WQNba4zJYcBzeiDREdz1LQ,,/b64e=1/sign=1d5f43a27ebedc89c1cced3f4895c726/keyno=MARKET_1/*","showUid":"17169252883309806191006006","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIqrO21gYQn7yaxfsCGNj6vwcg7tLrCA==","sign":"n2iaYUH3F8VA+UbZyb0W4vq/WNgXmZPTtQOgAjiAgt4="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIqrO21gYQn7yaxfsCGNj6vwcg7tLrCA==","sign":"n2iaYUH3F8VA+UbZyb0W4vq/WNgXmZPTtQOgAjiAgt4="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-cnjz0f71n2s/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-z5ua4869zy/addToCartButton":{"offerId":"hL5a3mSQOWU1I2k1G092FA","skuId":"101882221840","pendingCartItem":{"productId":1791892448,"offerId":"hL5a3mSQOWU1I2k1G092FA","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsswqN_dx4cw_lXI271kic-NBsreNSxrvX-gsJszkg9ysV8ouBfgCBlQpkLEzs08kmNlPAPvBucoPzuzDnpCtTImlGuip780ty1DSoAwog6mR_F-_DOjpE3oNqICNkpqgFerLVih1a_GVdCDAHDhc3bGixiYU8m2FKg-WttI_FfG1J76HhsXTRmpTBnqp0Djuw_kQPhYm9g4I,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsswqN_dx4cw_lXI271kic-NBsreNSxrvX-gsJszkg9ysV8ouBfgCBlQpkLEzs08kmNlPAPvBucoPzuzDnpCtTImlGuip780ty1DSoAwog6mR_F-_DOjpE3oNqICNkpqgFerLVih1a_GVdCDAHDhc3bGixiYU8m2FKg-WttI_FfG1J76HhsXTRmpTBnqp0Djuw_kQPhYm9g4I,","skuId":"101882221840","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1158","type":"ya-card","totalPercentWithDiscount":44}],"discount":{"oldMin":"2075","percent":43},"value":"1182","currency":"RUR"},"hid":"18540910","name":"Speak Up and Be Heard. Packed with Tips on how to develop confident communications skills","label":"vqxb2jlkyuf","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":4984138,"key":"img_id7345898774963058426.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6VIZfmvGk1Zeb2FnGTB7lHPcMiZEg1w5eWpW8LP99Na13OqXF3aFc2tLGlyrZg-YOScsiugH7IH1mPN3fAhhZgS7fpBaBl7lCSpqzSBwo8myx_Vty4ddeGJGbDMnRqg3CT1URWziYDTHZbIX7jng6wCqfci3NHT_vaAWUZhmEMNJ9sWv0mPs3Yr59T-aWNHWaq1LN8I1zX7q2h8GYF4AM-H2xZU1r1arQLo4C7WRCMsfwJTWCqkO9yN55qTzBw6Tp5LVaOg_e9qzWBHBUfoPTSNLaivstsAE6pDjZLTp7BNQEACxhEeFJf8Wj6FbdinSBCZ8WfTKpNJE7et1cl38gv8BbdVBU5lG8vwG_Gr3vU3hk7qShyJJNh4SSh4Zk9jibnFqb8Oqq9nrdyrXfVG5O8eVFWx0dgUs9ILFKPaXQp2Try9hmroSJZUfOCBLWXsBaNa4UVRKJBUYQSAwhLeIE0UGknGrQnRmhu918eh_mmiTCiYWvoUD8L7dYob5swQ-YZJHHvphncTNeLZwNW90mwe7PjpOnA3w8SrYAruNI8uqeq2n77yBVX1ZRP1EhzpT7Fe4Cvrv9lLLobG5z40X7nDC4zDXqbu2LgpFeJ-FMJyBRnXGJUbf8vUn-eyOyJOOv0x8QuLo9EpYY4trEEGOMU0jQC06wEEYiWjfIg9I7LMOh0j8nZfBvcKiG_H6Dcc5V0bHmzNp13KzOcxNO4sD-UEPZpxdzm8RqRDoFOwzflep7nSxugOwqbywQb0NKZv2yzraizV542_RE5e5vY-rmAbf3057X4MnZzGdFGkZKMfpuXqR2JreJcTWC2m-ouHR6uJl-1zJqKC-4JVslWKcQATZKtR_tIAe2IA9sGPyg8nj9lgLvOZbqMzOjtLBi_vEOjIGMJHut4qT8Cg-6GT8CP1trQ6BuRZle1c8mcTYR77OvV9eYF2JLQxHcQJzRqgAih5ANevtrKxEiYwNzYy7d7ukTNmBPcrhDeywEH_3qM_-voWoL0wudcJS1cl1HtBWCoI0hYQ_DK2jWoIDDBy4FCAfvLnAXEUOLS1YX9OIsk_5rWWsxyc3oFhvq5WMuFq-ngZCZ3aq0Mx97O4YaQW3ZWgYvdFNFBDbs9NDbpr--VpQ2t8sNbEn77S-EOkuKwKGdMKrNa_cpgOQz00hmNSzwOemevsgmXMygqmaHSN59XtN10G3JWNf_v2jfzekm6rW4hvz7rSUrZDHq7BlyzVUglWHkwri0NqHXiNo9dtvXDJ0yQoWnUaqHLsLTGABiycQQYuwgpg7UOguxAdf763f9LpGOSz-NC8HOH6Mi0ilaeliQ1_kBIL1Wf6E1czZQ9Fp_HyC_whPY3kN2VNhySuLqkYWIpx_MTUFipxiNGr3pMKMJ2foUPwDFFz0-rRimm9JnPqmJunA9C5lLOP0tLeEtJPuLL2NJexcQwlQaIp8gsr9hfIKJAvvaFgU9I4QwRk3vV6s3X_WxQCat2jw6lGcZLE0KJNz1lDRxzMX247acL4Y8hynFL_L4A0VcvkwQtahg5iRQ_8fiT9u4o0X1zp7InmsR0wu6HxqJrJr268YfoYpXlhuYLmSSoybfPhJA7c6nGl2FIJhWjveJKKVrkIiK0bWBfz2I6iWZ_J7daoXsUILQGzYbKzCcM_0GNrRfADlRZC4jj8fIt3H8kA7vQCSZf4fGK0DBQn-dT6USceah2yekOpqxp2pZHqE69MP8ISC0TCETge3rqJKeryANrxLj_fcjKTLwnLJaqv9RVuL810ABttkQNseat3qMhwZyFvupiRSvDudv1I5MyYCvxp9B1Bb8h7QD2w80-SFmNHbH2BWLrdUMIsBSIgNvX9ijGBEOshAtp-5-mLbPwcGLCWToC61J07kOnztSHbvTQ0KLAypD_xnhHjgWZ3YHLoXhp14JmisI-KhJn7p4DKVb7EJgdPgneRHxMdSh_lqjQ3cCEODDtXS2ZsiUGtroHzBTOWESS_xJHIWeJ1xMZa97FqoLSh1U4xeCYbVTVF5fTR_pNGjg-UIwsxANjqBGJKfpz65m1SdryR0SJjcqg3B-ox9VwUqfu1dhGSHciQ-mH4Azy2p_m1HEE6yq-bUzinPgPL1tnC4Un5bK_kbduc-PHvuesLtzCud7eP13-dii3xUzi80MeMouyiJ08kZtC0BqKXWHQIZqyK91WhXhUdMMfz5feTKq4y7Q1MPMmugdE-QnEaz_pgAFUPHe9_0N_B4ox6yGLeS2Xbcij-r3nOJ1TETMwMBpKoURcCYrEQ6-tevd6ZcrICf4ttqOd1HiEreFeA4ijBPh2TEcNfY4mglw5noC6cv9A8a7OO_PszInkI9Z0Oh3BtC4djnOJgGD9ydxW2rc12p9xOT4EYRQD1a84mWsX3g0l7PtBjWxmNRjRYA39I5HyPddamVnIwWgMXOFOMjMSecm3C0vO2nA1Mv5Sowmme8Bjv2Ijd2NQdNM1giHI1EBaztybroC-VE-V95Kfefen_wMLuN99P6GDY3dXVI2cevsAXf1lMXoN4fSwor7WWuS92p8pw6WcGdTs4ngxjrhf2dB8o2lmYL-2iPJfrVcl0rAvMXV19amhmzDK-1fg13xL03b651F3of19wiEJFM7Ae1g40eq2vRhz9HuoSlzOSbqaSLkbF6xDDjSwyn1EQtwIcljF7ZrqJzzZmYAp19CiwjTLROQu0TGdGQcFy7wY4FIDKceeexUcQj2nOJi8ojxDo5nHMFIny-TLMWo-xOAqIja6MRZjHmIF1xAjL-zkA4XqogUgY1QJbHuFyYMmcKFzWMsKIqxlgkNLeTT5YYcPdmxjJJ4vfLn_8WG8wMX8KINQ9NRHcT2w0rVd8FtuY80R2NM1hR7Juydq6z7OhHyMLhmsM1JsCfVBN2Bxp2ezovf1In5_sXJPAzqm3r6jJ7HMZ2v6ZTbZiyiZNvId2ewIzZzUzKiMXN0mPG3hgsmROegvfggshsbu5X-nDBHaGrp02ORlMO-siIwrKwd9f8IPn8T8bZnhw2ieg_hZdBEpCbzparcbMQGlJyYIAUiHQULt59Ge66IeEBuPTCqkF8KBmUoVyF4aTKg5qtTaQte6e7p-y4RB7_13syvHer-VlX1l3HSlUyGk5zcHH1r4LFcRTaaFUVARQuTOT5RE1eoSWpD02woieR9X_JJ8GsO64vagmO_bNraScJ6ME79zTNZrKlQN65EwmREP1MZM4ORHxufOJ0OLYlhk_nFZHi_Er2AL3Kn6LtFGlyW_TkAsg8ZmgQKouMWgK1yDlibxt2Xapev85xp6b4OhCTGI3NhfVCZUuk4Q64zqAf3OHgzHOLfnbVvSVYLTbkXL9of413ivr9tvyBOEUIQPnmm9oZ_h0OAPN0_eJZTP_hW7Lnsj0KimCdn7yZT_ogiiBxMWjXvlTmr07IEBZ0Vo,/b64e=1/sign=6e1cbea05a737253dc141cb30096c666/keyno=MARKET_1/*","showUid":"17169252883329889737506007","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcI4Le41gYQkKqdxfsCGJL29wcg7tLrCA==","sign":"rSBRP+4ktlaW84bdPM/QGNYerB+yUbfG9MCQVs9ClO8="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcI4Le41gYQkKqdxfsCGJL29wcg7tLrCA==","sign":"rSBRP+4ktlaW84bdPM/QGNYerB+yUbfG9MCQVs9ClO8="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-z5ua4869zy/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-oqbwt52v6mg/addToCartButton":{"offerId":"en649XAtj-ZTr3sXx2aVmw","skuId":"101876615700","pendingCartItem":{"productId":1787000125,"offerId":"en649XAtj-ZTr3sXx2aVmw","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsxBCJ-ZU3r48oY3yZ7Flavg-Pi1HTfM0iY7Ha7eCoQrP5dPNvi9FyHTPX1oEnyE5RgJ318lj40cYv_0CHispUNb5WFrXNgDbkwzQ-B4ruLH1dg74jCeQZilALLKIbwGQA9vl7nkbPiek9AWD6OIr6okh4sDMRlCfOwL9qeIXBJ-6c87xN1OTpTbYdGSUmfH1uhz-oixb4bD8,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsxBCJ-ZU3r48oY3yZ7Flavg-Pi1HTfM0iY7Ha7eCoQrP5dPNvi9FyHTPX1oEnyE5RgJ318lj40cYv_0CHispUNb5WFrXNgDbkwzQ-B4ruLH1dg74jCeQZilALLKIbwGQA9vl7nkbPiek9AWD6OIr6okh4sDMRlCfOwL9qeIXBJ-6c87xN1OTpTbYdGSUmfH1uhz-oixb4bD8,","skuId":"101876615700","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"962","type":"ya-card","totalPercentWithDiscount":38}],"discount":{"oldMin":"1559","percent":37},"value":"982","currency":"RUR"},"hid":"18540910","name":"Introduction to chemical-technical analysis","label":"jhd0kyn84j","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":3934197,"key":"img_id8919176062660381426.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6WTADxZW0zVOPsaZyOI7Y_q0CxpZrQVqW1u8r6XGrLhnYCg45J-GupJWoFB6hOMjdREpuPUfVfBbVUEcQE_iibOvc4JoYSLoXPjtNGEHjt4kPpY5i_oIx03DVmu434VR9CXh6JUNA1URxOPwNtpjGuK1GDf7woSTwQ8XSNtTKeKleAjaWO3p2VCLRafZWAuows9sJpIa8KcCJnD0YGyCpMWnftoV7kx0yHaqWvSLbGviZTmg_dutISY4dfTIaqmU1XTSWEk6qTG0SKSmMzQL8Oks72Cyfs20RX8h45o6n5rfgdLH6d9E0v0XxiKlxY4EwSaNvXP_VYqRcsnWE_16dF50UAHAhqt_eke2-NtLW03KSwLR6OBPS9ALt4pC9Ms7_Zi0T6W_QBodWl6K661Ewg-NsxnM9PZELTOQ1tOTRektof7MV_y_rAsD1xgw090gbgbvLZ0hU3OClWVpx8q4zv8bvpI9YLi8xefUow5cp2cK4TDZ75pyFh1VxgnsuXGq7cBGb4Wmww2gNlhqVdqF_EH-MHXHp8MxEYnYpOwF4oOxP_LHd25sLW0m9MJmvk6xJ4fN6LO95xF21Fgy9YBTsWk6n2zg2KFv18T8f7YthNVLs5FwPWCnKKz8HTaqahD7D5qIk0fyHSmBb3PlucNd9_Jd5EhNhqCqEuHViDQb9wcaHyO_cVxNqDST6xDE42FFufGWV5kBixli8XJr-tJ8LCIbqPVO2mS9dL1NkjJYDSTAtAQ7-JzH9PFDkHFf8GeDVC-WCepNI7nPy2-2gJSJdI_iHnKbsHGYaMLLXHBU98xgH-ElsKIJQvGDyNQaiu34StmSZKgR0ojGC8DgiD1NF53Jv28ZuYjA9Jdt2f5TdLpL-Xy24UgNTAf1NlP_4oR6MXPBEImyK57GNN9ofhtxb3a53xk0wXICqLI8mLFbdonZWXFC2Qgmo1Wp4rRMa00oZclxprNwv6W_FC-Z15m8bSWqTIwXgHruWyFbUm4TzQEHI4aVlU7LDtnH9ico17Gx8eBJQiHvD3UasrMev0Lf3U882thadDLMO7XwTtoSDs6IaIofBVkLMpqW8PJlrhp3MWz8UtxB-Z0h3CA7aGbyjeA-PDi3B9DMXDUyrqWqFewzCgTFDSvNpuu9KP3PlTDZyOjjEFVEVr-_rDsYMnzbisDfcGpIm3XUOIN-QLdXPwLCI7Yn7Ub6x5Ik4bZFdL2lvG2cceBv3lkGv7M9AiGAbLecyFF234Ea0FKUNoJ0CV4NGDIXkVVRlWGRZzppPDBr3nNP4bto5vmkh_n6vwPtZfb-2Eg-FjMWI57AZ85_7kUI6rvPJ9qBkpUvr1wIsjM3gaUoBJ-vmUlstom_UDS-zWtLpZM-uzjfMNT7SzzNQhPWERdB3wahw9mciQzv4vfhZj8CYrvnPpxscWVdiDfmJgZaTdDaUkvTCUr4md41tOKxvPFKWTTExQRZIs5TrVI1okK5QMCBgDFA-yykwy0ZFT_Pxt0l_XKa8ZBKGU6S2LItxhPehcKuDWyo_ig3dsw0aG8H0yWYa_W-XMhrpeyYJO5BcatzQ_edAVzhVizTf653A7YTtmtnChcLSKIIfDnD0Tw5THuvLiuDbEwRdTTw0R001Wt4Zr9QvbM0qDTA-AWyROPAnIsP9x6VvSSGFkMuAjQXPK1mHhubhpHspmriRSclYpRW_N5_taEnY-SxP1x_Fg6Oi3I2mIexoEuxgWois8B_lUHcYcLzWwd-RnMLh51avcy2X2674gPp2jevggfYh7RleBy40BQMQW3zvnI19Ft7Oii0SLdxsLltkWHP8WWVYU3MQSGIe2LbHONr9C0HCa0KwyYRTOXztE8wkDr6Sp2qpuVMoQe_G8FmUgEPCyhI5TV5z5yX1aIZ-wsFQQEeSfV8RuDwKDgRUEXooWO3PNnLc1rj2L0RiLD1ayriLWvgF-ER1r587Xi0t2otiKXu-qS1Pj6HbViA_Qi9hdA8xeO3GANrKU5tDAnPV8zeVzXBfBYzV90_jPSDXVhZMS9-Umf5499wag_tDTQV1TTsFkzgohF_xDTON-CrmY5zmdKx4HTQrUPPPikJdm_IYLAO0NO6PgnLhWTr32eNwNwO4SK8HwBFEPB2Jyy24v8Ye95FxOX-KGJyAGqDe6FqV66psy7mct1w0RcQMPsK1ymwqDVHROi5jkaFNBGrcb7rXDQmqPrYbH36IAlY16fcFJZB2C3c7MvMxgp_I2Xz3pjfw1uNsCkjqtM1x9uhGUreZS3utPLSA3QtD3oc4uwDIh3fBGpJgcxFYLvWwuf9OoWpJAPMuMYukDS4L5laNnuqEzTxQbIsacpRmkDLuzW31CDDpzhG8-VHQ4QCV-DV2qhfalNPfgeJxxsrwmwNqodN8LS3yMKHW7xL4J8PBjFN685CD39t7NZuWfWev7P93rS1HnXhy-2nnqML3hmns1-65dpf2qfk8iRKMXiWIyqdpHL0cE1Ca-woseuNAl_6cVIqxQmWuNVrgKc3-UFOyUxdPACbGLh8Mr2Vk3G4vCUYEjt9RXN0ntlevGxXZtOAI4z4srqdKY7RZ5zeRbF23EnUxFBp1O0GkH8kZ2coZqBhggBahNuUid0u-B7mXZQqvFODUInQL0ICD8Bzx97lk7be_bXD2cQ5Tg7UJHOpwV6JA0gIs8_Xui_QAKsmWia8GsKVLlWi7TjKDVz1a5MEEqMnE5FDoDFVP3JwTk3LFssi1uVvJmaj6of6CZS0BF6XeI5LfGGeHJWZeT4krM4-lGTHlrU-KQinMYABc0lWleL2Y5aay6yGMXit5HLrG3Uk8mXtUkA754I8wmZgu7uDneq0mtIrxx5iQXbfNv7P6VPECg67RSMAa4krqn4WdNfotQM7tQOYBcY2xO4A8vxZxhWyaYXMJe1lJqBKZsX30bcHVnBZ8uyZOqh9XBvmHlk1X9Mb1i0YxgpSzY1BokksFVrM8dq5PtJQWsymTUz7NAYU0GVkkzCAbJifaZm89DpSUX8dA1bjbHF6-UiB1LVGLGuTJbNli1GTZnHaCQJ2xRY5fG0ZZ34lzpi8j9xquKrUu9Sv-pvxm9sTqj3n6Zq5MqLsE7KpDmac-MZ0vlTZZ6zW1k-uLejHTDQC8TxHjjO6kNMI-kEXS9s5XWZFQoN2MQj9Tbgs0-uRBvPSOfDtppUCLX0Q1vdS1JykdNK94GUblOvx1WPn7v_AwdAiB32C0p_DeZVUN5KM7LC9R2RbmgLcZx3rSS43FYBMx2LPeEDNaQ-QBfgzFL69db04B-eD_Bp33kNi6H2E933RSUQKd7OM-XLA0usGReYcG_N7BOCicxsdXsABvDT7IRxWDmq6-wiHesLNmZXS_Nr3EJicy2GaBKEBXMQZsfJ1e7y1ZwQNaJvllXebFTbm_-FFw,,/b64e=1/sign=7623c507fb8f8b43710ef9fa9baf9e9f/keyno=MARKET_1/*","showUid":"17169252883299745998506009","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIveqN1AYQlJTHwvsCGM/ksQcg7tLrCA==","sign":"rONH8Eh6eSfKq3aw4qr9d+a7143F+orOBOnwusRyESw="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIveqN1AYQlJTHwvsCGM/ksQcg7tLrCA==","sign":"rONH8Eh6eSfKq3aw4qr9d+a7143F+orOBOnwusRyESw="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-oqbwt52v6mg/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-z9m3thhsk9/addToCartButton":{"offerId":"KAXXpFiklOvgpps1QTK_xA","skuId":"101874890037","pendingCartItem":{"productId":1786260918,"offerId":"KAXXpFiklOvgpps1QTK_xA","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsSGgJvKHGkWHeJd8H7OL7lY78tvfnB-ha8L-mUWhn-T33jXUPYhoxOWwrbZt-t1T68X92qpkaGVbL9nfwTmBZHCO-_xd-HgeANBK4Gc_z12Uz1SfRQ3NPndXq3ka6m7WWaHSqAIHTq_BKdXT3iy2rqrwhnxBEg0E81kskMCU9EBMtXJxKBfz9CQlSOqBQPUCQtinS92uDrzY,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsSGgJvKHGkWHeJd8H7OL7lY78tvfnB-ha8L-mUWhn-T33jXUPYhoxOWwrbZt-t1T68X92qpkaGVbL9nfwTmBZHCO-_xd-HgeANBK4Gc_z12Uz1SfRQ3NPndXq3ka6m7WWaHSqAIHTq_BKdXT3iy2rqrwhnxBEg0E81kskMCU9EBMtXJxKBfz9CQlSOqBQPUCQtinS92uDrzY,","skuId":"101874890037","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"862","type":"ya-card","totalPercentWithDiscount":52}],"discount":{"oldMin":"1797","percent":51},"value":"880","currency":"RUR"},"hid":"18540910","name":"Exercises in elementary quantitive chemical analysis for students of agriculture","label":"2pmrxmlhxg1","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":1859594,"key":"img_id3174785685335475688.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6WTADxZW0zVOPsaZyOI7Y_q0CxpZrQVqW1u8r6XGrLhnYCg45J-GupJSEQ5fAwmEceCK9HSvYXdhe4ujuQhxEXk_ghwyHfTONvR7ol_I-WNS7taKpaUIipo-VR2YUYIw2PccKP4_vKBt8uV8NHhK8W8qTCtJCGuqio_Kvs_D13ZbJtZlGRWY9z51jOSIZxxK-J5R0Uvu9rR_XKuxaZwA2Q7gXH2A8A3akYCB8pRx8gnUWaZ30xsXUe9k_C3rcByqqD_nxfqA_Z0M8EDsXbRwatYxrLbot2RTrP0nsaBYEzY0OrKukQjLj9kowOh4PgnMPS8Sbs7zQF_hIKyG1HprkXt4wE81DNKSVBYUGePS_mImrLdtXKzDDJXpsqxtcAkawRSRFBkaukD-0McckoF2yvv4tz-iJKEOQaFMEKawowX5Anp8ptBu1bjH71-Knh4yHNJUFW76zCOTNho5FS1TxiKww3EOGdtpFjzaBGF5PFT68IkCfxXN4sa-78msM9HWgfUsDQwQ16WBKLWBNxNCusYsIWNdzagv1KAubLsyszo2TDNYxE-YxeeBJNbqnJirATWbgAbGMtOgaYhPBrL56jZd9UmCZFO9ZghWT_NXXQJOJvRr9Nqkx29Iehz5EyQh20OP9tJTqYL2Pu-sN-023NH82voCHh4M7asAKhqytD3k9AiHd_ySS9_Lq3gSiX3cGmqvuKom_nkgDiy-6M6r5-vU5ckagabqpWkLUw89wYfy1oJViT2hNf4plQ2ceXJFCaDmi_Qf2PVFkaLtXRqxTAx7aPHMJsMUrJCCSosQ9WNkvd6W9lARV8RXluLqEVc80roWiajhMCdDtlX1Viwi_egB8c0aicwvz5FWJdFncmHItR3kYG8fzF4waNq9LfRrSL4-AXWkaeeik-RKj7l3lzJ5KcuNgF6v51Sr_yIl5t5DuAET8I-iyFG3mIX8YyZJFHfY4phuwEpz0lDGyaIZgEIF00H0XI2lGPCgWo3RF8F9p05zvjG-mzhtZ2LR0nxwSkqW_lT3j_0pCkgU-LEt9-No5hwQdvs3d8QpibThxCl2qLvpgoh1J8MQJUhfwUaz-6tPe7redwZXYPeATlWJ4YyhbVSRRk76AgBCPxgioPJtOqPoY9wyjpU0jlRZwi83uUYOtWZ7sBzVtmp67IEwFyQg6bPoEC1_b4BOtaLXktJN4kv1zkoY7md12b9yRwo-6uxul_dy7zzpgSCpWT2aI8wjlgdJnK9miNuTRNGvtluykGZ7bgpnzCrceUgFldSC2HOgV0SMF8cfUhmiGuaV-v2RjDlUHmSsVQY9-d_fMHamplsNxYvFL0XbN7P6rl3HBEyJ7psN-OJWbYpsj4kYP-DRFmDAF5DWUURgSK9jLijfPKELxd2IwZxRGG5I5Ut2DY8g3YAT1JvsPLsU_GnuGC_Z936iov-aGXFWS7KBbOPZnCS4mD0SUHuK5pV2mSdHa9cXRmHfqLnZlRU_f3iUxllmOB5aMiaUSJFTC_x8MkCPWtwKzmAOOotoGSIkrkPjLnRarh2kz2upW_o9kijFI4ynh7GEg78ovsawV2fLlFPoXJqO3LOXyTvGPK8uwIW5dkUkgfZzKw3aw-YBuYk72KX3jIf3FxoMSaFAyvp__uCI0epQgvkdsJcvQuka7Eg4J_7MwJAkUZZC1E-yuwSoTr3DaaVRmgSUH1-ipOOA-GSccGxjxIK42EaS3gXzMbnfmw5sbnl65QTNv9QyUyO6Lt2Ky8gKU6VEOtnCS0AezuPVSWx3LgWRyKnB9kB4uWD0Sv9pQcqYCwvIE6YrUxvklNIRbvQZwOGuoKK3qnAk-vPDPzQJS_b1MljgYTQm_SzTirkYlcSMO0VyhjpKNzh7cZeAZU0t0EJXGm2e8TAix6tP8AG2r1WVHHZNLCM4OoaWshcxp7XkEtX7cmo0ijLzf93i7zWB6jp4yWbfDcgBUlrGGItk3rQKVg0DmdTlD1xivza9eKxg2qbErMOfJQof9xVSXCwReDjYa9TVNKicrZB5QSQ-rzGjUR81Z72QTUu0b-p4akBpl-86Cy867ns-vSdeo_3u43d5-ggRVT3x6vSL3ABh7ns6vgQrOhiyiDV8exSiQhZ3F4Nc3ZY3sHa49GRzB1RQk0pNQt_f2awNj1ZvfVJ4XRgBnF9eNHgouqa6iieckpD-5KLGbuym8ja9rJ6g80NEaIzdA-kkYydbja5CSxfTn6fDOaBatGFNr0RnYZCORMNkTvs7oTv9xQ3mYfdl2mwvH0H8tt2sEtMGtRAJf_1iBAREB8o752gV0QBSZk1imWBa6XhwRwtRg6qSdAREawRICSzsq90paVkuneJPTqgmfQIcemCreixAbawVq4d3n2O-hV9xGmp5EpFfitT74ASUNKrXEtMJcAKAvlj6WzH_2DrNMmheLf7acHTf6g2oRjR35_uXNdTK6aYqkcvLGqGblSdrkAcRXOOU3kYOHLc8EACTP4pM-8PUAn1Zm80C8S0RhkitK8vTAvsZwguu1qvhn7d76kJP7Q1SX70JFgDQjkC-lu68wp2t9T4mtXJwvjxQ0GZtNUwpYKTB9Q4U50yvX4ubMowXHLPtAXfXI2QMnH2KNeLpe6RMdTiDAdCN9V-uKiESSe63h_K98fvzME7Jiu9pttuQX4GS460mCBUxyurDQuDFHQ8Evo3z95GbQAU4Yxi5kA8ADhypvJ3Vow0vysdmzZosv-T4-_Ussqo1iuYN3k7No54N0ykjcyrTOOu4XjMdXIPR3WxzKA54j__yCibFU2icAmyL1ozRHpVu0Jh9vvMWGYD7mvmFIyYMfTPnhJCVtjpg_lTU-bfzC3BAb681rVX_kTuReWOblXLm2xM77TYcq56poeDoNY9Q-yLWGIUL-zkLkF9chxBU_WZUr_B2ZvG-p75T5pfmLW1Xk-phTuEH2aCo5AWtk0aF_NdmYLmfDfdBo9aLJlYDFzQcr25yIDKENyYNib24OwHP-iOb1sqU7ymhtgF4Cz0l6aeaV6CIov8A8KvjyPLaY4qnf4TZ4TDrA6_9qFkAOxjQ89u5XGKgzU0bVLHMYZwZ-UKeGFncga1yHFfbKBzohpLsjDBw-oqR-ckZC3-IjIUxwJsZ1wqBdguYUQmTJJedWCQi9V_QiH6oWWMkPJhXWcFT3i91HxMeoSqJcKIGNC4VbGitRri5rpIs79p3kHtI0YsbVTJgF3PG-n3LRlmMYsrlgYbTARXgMTdlN7GnLKawzCxH6LLKEOoedUV8wcuf8wZKktlFZZ7mpzYxj_9fgBYL-pFRdS9CRBMyAzCJSKEeDuQif2izQQ0u-anAnP_Ni_mPir36T5EqeIRQZJnJFjv6oJepYC0MSBVeNodPQWRmgWxk8BRIiblw6FtHzYeLpmfTLiWIg,,/b64e=1/sign=ab524afd3dd0019eb8f5f5ebafee0b0f/keyno=MARKET_1/*","showUid":"17169252883289725153606010","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIttvg0wYQterdwfsCGM/ksQcg7tLrCA==","sign":"L56VyFIg3WG8M1owrJG9g/P3ht9NyK0z+BGr2qZhwE4="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIttvg0wYQterdwfsCGM/ksQcg7tLrCA==","sign":"L56VyFIg3WG8M1owrJG9g/P3ht9NyK0z+BGr2qZhwE4="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-z9m3thhsk9/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-ew9eps1t7w8/addToCartButton":{"offerId":"IbWtEYOz0SZK7M_8diAHfg","skuId":"101876920852","pendingCartItem":{"productId":1787321788,"offerId":"IbWtEYOz0SZK7M_8diAHfg","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFs_MupUjIuu8J1M7PXMMohSD-HZMlF6qB38rwpu7NO_70_Nq7NHAO6u8tAkwu_rB1_cWW7Arv1gy2lVsvdtk7nmgqSiguRZUUL95D-TfD4xukW3LGxobNFusJpBanIfGM5PdPKjng7eexTdF4JV9gUjpTuaz9nV2v1h5ccKNr7vhMyxfRhE9BnxZExHz1CHdRWnyl0IOdX9M0,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFs_MupUjIuu8J1M7PXMMohSD-HZMlF6qB38rwpu7NO_70_Nq7NHAO6u8tAkwu_rB1_cWW7Arv1gy2lVsvdtk7nmgqSiguRZUUL95D-TfD4xukW3LGxobNFusJpBanIfGM5PdPKjng7eexTdF4JV9gUjpTuaz9nV2v1h5ccKNr7vhMyxfRhE9BnxZExHz1CHdRWnyl0IOdX9M0,","skuId":"101876920852","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"2422","type":"ya-card","totalPercentWithDiscount":2}],"value":"2472","currency":"RUR"},"hid":"18540910","name":"Coal: Its Properties, Analysis, Classification, Geology, Extraction, Uses and Distribution","label":"iwnbjovp5vr","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":7467475,"key":"img_id1098178325197901932.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6WTADxZW0zVOPsaZyOI7Y_q0CxpZrQVqW1u8r6XGrLhnYCg45J-GupJOMer6G2vzWijB_2O0Ih_BbLv6DtBJJxuwqiPWKYucKOZ_HIywvH8YIBPi_8-Da63ROkDXVcphzCY_8BFXs_9zAfEQ45PGLNMU8WOKK01jns7rnq4NmaP61hcbvJB6sLp2LfQ3-I9azNXfwDtj77giKgIwLxQASSvsM26fZUtG9h4wmEau2Lw49n2a1iTuzsDCNoFz8Jh4OCOQNFqvVadLXHksmd652LEhR67TBnD-DJtPqmMV_qMLXQQx5uosuiB-hzTDA-rozJxXIZJrTt9iFaaNf-GcioZP83etbAVh5qT0xUEhxxNG7ZaY5DimUFLvMNwp5_IBUa5Zol3wzzfqKxmHXCUpHZNSOXyNGo5Ik1lvFF2D4N6cUm5BwsVghCHUtoxZUcZ_T7t93-zDeKCSMj6Z6pmoiaXIwCcbHuWw4JyTvcu_xWYGyvW4Mh-6g_zwjacwk7tySlGXsyCZPcEH9DbnzkEHFjrdGxsP9s3Llub8FVURuOhgISzjKuFEbQm-3Qmi3q56p0fhoarcMHr7aiKhy2w2HszIRlzwUpVA6HO8EkwE7LgT7hePv-eRAOwnfrLguJAXVwkJTWHWJkl0NEDYvyrZ9Pip27o3RL-JkL6vfE-8wznB-ir-YcH8IY5jj1NZKhqVe1O9ehbJTRKxwvQm5bVCJH4sChW0E9p1fdeDLCJqxngenoWZ2IM3oK1-zI3VfV5AdPjbuO_oL0kYTzUbdSd8cGFyyyKFL686Fs2mTIdCCSatMCp01pTPF7Gs9Tgbf5FtlPFi5UkP1YwJs_uWNufr0sdMe_BmmDfZoyvfHCqp-xTh29QNQiSRuO9lnHvOITTuwpRuNgHdaSEgxLTNFlUKpXPa-T57d-rUnGaVQVh4eJwANGefdK2-swYxuH78mqoHd1lPeOTWBv2IvXHB7EY9z6EDYVrL_sJ6WaH8xtMJybkUbHVQVdAMwed6w0cn9bqMKyc3nBkGn7M68QPYJmzYCVrgjBeqGPWvo88R57MH2b2IznRZTij6oqlC_5PGEt5WJV_j4OLsUKt03fcYgvsss4FzjTr7e-YF8sulw6A6BKy87kDgtEdGg-KuxxIE1Kke5Dvb9EgiGuEdb8wgQhrCS1fpzcimanjo25Y-Ij26jHT3SLfL1cyjBPx5PY5ZM4KHjxSkTNnIggaNqN4UOH-EQFMurZ3mkWBVV4y-nDpdRvZkWP6NeG2iGWS_jRhOecKgfXlT7h_W68AggLK3TF9cBQicnaG0tZQrU9mF9DStfMeFtpcjVexWIDiFMMtCtTHZ6Z-Q7kMENrgqmkb1uJUGiU3-h6ucG7EdtNHVeyF741tBQrQ693s1Iqu8M6X4vva47yIzwoU07fGIgC00CKQbEKz96gHuRLlXjMTun_wXeBL03vPJtJECeS2zjNjt4ltJBF89I9nGGG1gJstr7rl2iSHIcWD1kZuwJ_YVYf4tFbTQaF1jRsYjCHEVbO-AzZ5VkDFYWLPoLZ4NnuJVDz6V5e75h4-CdE9-IymDknmql1kQzpArKi3khx8cws4SLKIEJESOeBVtfEQlBRnJPhIz4ZTkZiBuN2nO6i0K5DvJwl1JadJ3jpx5GvxFA5s6JNiTj9zuloH3saLc7DMbe_iMAcMjm7WDR2Fyyp8zpQDz7k8IbUkuwRd7Vib2l4O-ZCsA_WYEgOTVB-aeYvEYTN9X0QI8WXYT-fOdiIqcEkJSys3XSsJ9YoB9rXlSaRifI7QaTIX-5wASOufTlqljRHNTg8OpdqXyAv6FE-oXn5ho9onhqln3RMdARGLN8kTv5iVRWJzo4oSlDpZc1Tk1BXYD5Xq7_E5EocWMfwt7p193KPFOOKr-8YHq5YM8VXgUNp5hs4ebYlPWP9CL6MOQCGu2OcaaEwPTp7ewF7InFfwhING8HVDEdHGFtNz4lN8Jps8hjl2t2B_YH2NpRu4KET5YuEXsyZIdA-JLbj4XxD7RKJoC_aomGJcAxDEhaEnizIlBht-LRVdmpOhKzscI7U_jwZHBPRHCC0O-NJmxtYGLsVPxyOPa9WqBC7MuI-g3GjHvltlweIumEaSyw0ZvkfKuPAtI5NP0w60iPAo6QAnqjlb0Y7CkX4cQzXnfF5MQhSMmmcN80Ub5EReV6KnTYsezpjtRRvQC8SFQDFYfNrx144IrdMTiANu-aXDQaTBe4RBd7UHg300hXVBr_KBV6Xmp8Tp15-ES2hYFCpvsOwuOZrpMCOcxPLc-27bV87Pd0d75R6XXkDVH0WKGzBA-wnHIksycghVFmfz18Il70kmLZspbMQZThJ_Lz96uIo2fb_Qko1E3D2zqBgEXPiQ5I_kfQUdyKvxgVMlV2BIi7POAe78c4JlSX6d7ch07HToM495ga0oAwRZN7WcyWTPgQK-6c8tUxYGYenuiZCUeklR3exSXw_BcbQkMOhsiEfLb1lQnqMgbBTWBoq-0DVClyyQvbSfSD_VS9cv3kyXXXJgfnLOeG18wotPm9D8LPHHZLT4XvM3w4RDEV9-MKSSzDZUFar5TacwFVW6VmNCmVWSRxz5Z3h_xl4nWQvNzBxG65XYYnsI1Uk5JkUlkm6-4FAmQEo1N3Jebwg9Cvwm7WC1pbZ33oqRJmIM-e-SMVfkTDxX0B3xh7aCaytnwvU5_eV09hpdVzePY-MUNSRSSawr8PEstqliPY_JStQZyigDLE7qwmHWBCSEHopT8Nu3UtBAkrMb09mA-GR0J1HpSKCNBUUM4pxyYvH_bw1PxILzhGdazTwh8Mm7mG1bKOjMxj0bW7pBrml-DqQNhZwXm8XKtX8ZcVFVEwwHa_J03ia4EhYfzgYhYQ-wD_Rbwe4PQvr27_l4bJJtgdiEsv2wUBIwdYTHoKgs9iyh_ezBIKana4f_PDEVHdTTF2kaXqjW1_LlwrLclYYD8vQo1Ti4kGn-yCQ2rUIxXz3CQ-mXHbDZIf-rJHpOaqhbYHzW-bVGmbYdS3tcpS4sdn8SFm7QJZrN8jcySLggmN_g8vDlF8hQsMmrU0jHmUN7yycz9qcDoGJ8blREqo1spCrisKMnrzsed31kieiKskhm27Kbw8z1u87NVSiKo4gVeoR6sgeIbscRZoIkWv4KPvEG6w3iltVWsluvrOJn6nNKg8XQJszv8uHwYyPZ-BXWxBr2wOlaQILbCZ8K6N_zmA8cjnEq5skKJbFlWmLeKg4tfQI4B2_DY1cWgceqf6Kljp4tFAcWbdSNBKaIy118_1kw95lRFjz2EXx2UdEsyMHDMbiDJOMWCZ8E7tHGSMjjvh5_bFnJtUlvIm9o/b64e=1/sign=c6c9744b8ed6693f74515eb55d34456a/keyno=MARKET_1/*","showUid":"17169252883299762196606011","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIvLuh1AYQlOTZwvsCGM/ksQcg7tLrCA==","sign":"j9JDHXhkXQ/oJLfc+mWQvMo9qiDyvvbkb0hAHCgn9bc="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIvLuh1AYQlOTZwvsCGM/ksQcg7tLrCA==","sign":"j9JDHXhkXQ/oJLfc+mWQvMo9qiDyvvbkb0hAHCgn9bc="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-ew9eps1t7w8/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-o9t4bk3p7xm/addToCartButton":{"offerId":"6GvTWsVM2cTUheI0SQdrvw","skuId":"101873710429","pendingCartItem":{"productId":1785545928,"offerId":"6GvTWsVM2cTUheI0SQdrvw","showPlaceId":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsh4u1McwS4qrPw9uqrUdvqUjth-TzzxUNo3CZsE5NaZKoomBxXGSDQYhF8RBvtrEML7isCa0Swgiw0y73ELfKqMNHKqJR6i_ihoYwR27_JFwOBGtuu3yh1R8cVLgNUBFKliipR_Q4WIdDD5DtusnCAfzzNV--_4vsEkSINs-RmcFHFq8KnElpGO9cj3ek27DWpR25GIQdryM,","feeShow":"OTNDnItfwRMjN9MRHuEMMq6CAqGS4mFsh4u1McwS4qrPw9uqrUdvqUjth-TzzxUNo3CZsE5NaZKoomBxXGSDQYhF8RBvtrEML7isCa0Swgiw0y73ELfKqMNHKqJR6i_ihoYwR27_JFwOBGtuu3yh1R8cVLgNUBFKliipR_Q4WIdDD5DtusnCAfzzNV--_4vsEkSINs-RmcFHFq8KnElpGO9cj3ek27DWpR25GIQdryM,","skuId":"101873710429","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"990","type":"ya-card","totalPercentWithDiscount":2}],"value":"1010","currency":"RUR"},"hid":"18540910","name":"Industrial and vocational education, universal and self sustaining (Pagan versus Christian civilizations)","label":"3tbxnhiml4i","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":5228682,"key":"img_id2928905134190404493.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCk0QFf6DoO-BIs5CuOsQK1z1xLuREyBX2w6q6zt7ZULcFFeMup01U6WTADxZW0zVOPsaZyOI7Y_q0CxpZrQVqW1u8r6XGrLhnYCg45J-GupJ05kU6jx4A4nctr0eypQDnlFB9d_YtEUT4GdNWqnqIywRjQcLR3x-8ja2AViPjbYkg62aSiyvwdm1JGPd2DMIbsl3ngXsY0hbbsvmsbYj-ZY_NH7OFvkgcRTHFhverilyBYHl9wTXJ5-sdmuwQuXDLlnxgMwr2WL2QbwLWs8oLkGg0k34C8m8tMuCWQbgNDIK1XltZlDivEDecsrWk_YHA_hVn0fVBV5LL5w6O6kvdgX775OsCuWYZZFwc6H8pZRO3WKVh1CzVB8T064OaHgUrGXrh7nk5_W0sL2vucKV5yyqWI4deqOb8-E85bDp540N-WA8ri1SnABhfhW8K36RIe8r82wOh8Opt95HXsWKSmvtd8aC_FJde7ltM6FZnclT9f9b3zH3AD4zMgi-H6q3G-xi5Zspy_Pzi4YJzagzKqEMd3l1-qJb0B9iY2LeTS8K9EeQIiirJiEqUWd62DnzsUHnMouZLYAZSp2q85bsa1l6jbBr1Vxfbk5cgbjWiO3hvPpqvxzAjrSVvEpi7BfA4qaJuikOlrbFDWXcpbB2OBqPjnsIdi0e_tsrdVy_vk0EVOpxcM6t9tFm_G3ASHQLdBQ4oxKdPq-Y2Jc5XUOVVRpF6cgJKlOsBgfcy1xPrD5jVzgo5uiK-xYzr3ualp2MMWKL61hiJrawud2vXdp5SFabQNpL9x5Q0qUt-4RfPOWbnwt9kRRQGqqgouDgoMdnFUMjdwe3vjqFqPyAae8T9Hl_dUa6vVW3vh-pYhueNTDj6zXpXlzYPLTQqre6jSMcZbEgO0-HYys4Zy-bBWgU1vHRM0oC5coYBFV4LSnJO9qyEJ9YhyMajVj8XSXzUoOBVuxtVUnB-3lbDhyfYvXI4T0fpYNt5uerFMKJPXMjH7Ol0F0mog1_ejtXG_ZI8SWYGkNZR2qV1qfpzg3LLqtEgiyTAjLvk17n8LMlczlqAMffUmieM_FJhb_exGnp6bY9qwCANWv0SH2uVmaTJnHLAZGzoA6gpeKWWn0OPjj66lTNFX6VwDYEsh2bUAhPVznq_4m-ikn3-aCvJH234ZJW32Qgb3eoWBE8tfB5swPI0ZPeG5NULVazKfWwyJeReWWNk1EqRm8vk3GO-NI_VX_3adTTxhIn833osCssE6hA6K3Hq4QcATJxAC1lBxTvhxMOjOsJRChZ37k1WWd2dCFiJdhceJ1DMYKGLtE1DLrIQMUInqtc7BF9md4Em_iin-ZNQpy7Y8GtY83hJgdpuwt0wpGy5qdO-gi8Ipnxtiv5hImHvfg-dqvYLOJs_RUQlQ6hZrOKZlvhCKhyAqcpsOjt8pVs7DLdAObto4Ju27KQ1oslTYZsclXHa24zf6Th5zd1wfl7UG3IGtZIUZYU8Q3uVF4UeyfVEwIANFJPFnOqfVW5q0u8vAUIqVZtJ4wuo8v0DIOEt0VyTiN5eDUq6XrOIedPHvL7M4PI7Br5gymyu0prj6k0ZSreNSty4MJkjgZs7JcikAbk_1bE_1nhM9BobEQjHL5u8rO5_wS7sCdHCGrvekLksO8stv2UkHbpHu6aDD4gYFzn2A4WgJzam0-Yc4gYzLx7lbXsjPgz319rjgQtGP80s-84RtiQ3uqYjzr2Lf__VKjBWQrHl9yO2PewEzAHTYd2Osxuy8POXRmCz4OnAxHG0TdEcVox5UPxBQ_Jh5xjCz02z2wLj0iXooosk9gmh9iD_ExneCPQ0fIfDeuhJ827_Vp6oM5MiangTB6APbfDsWfsEVsn2c9jb7QIQ09xWrfbzVOXkG1xj9mfEENx_f_rSvKmBGaqH6NNXvJum9ZP-fbsze2agJta57Nhv3ADjb1FbYFbsy0Gbqhi5f3sUfWXgrvAl6i5bd1qUJkm2WUc1nhFG1cpl4jvsN3OO7JD6339BWSlQPHOc2w4UlxxyixBP_gjQ0pn_wKI-My40ryNHnqEUFXT5Es5YyBwIdVI5HYajTxAM548XubqfEDbcWgtlpw2XsNHkk7fFS2m0RJCOArCc6ue1PPvTER9Ulvq0ZtdtX_wUEzJY5Ck_Zp_SfMIdhBtvackdYBP_1q6KGpvQCy_vPjS6zRc_OJe-RzyPweof8CGgKutYfWatXIngs2874QYknOunW9XeuNbeyfoOy8ZcdBsma0aP47O-yxFjnyPUQo_l1o1aL64IlF-hie0AxRbuAGIo-2xfd-yy9GZIuoAvMpveScHLofgoPGxJ_8S4LQ95fPYFPla5gD_jsRY_l09ITkV51D57N35k6g3p3XheDYRXXpjlYwnNZQb_ehnGJEJ8E7n4LKYLBnM6XoKIAEtnWVqM-9INNSSCa6maesj6ukLH1OhHhBhxeCE2BloELmyhx_7n_Irb5Xg8IVi45FiV31gN_w3eWifze5OL5pJTyp45BvjVOs6T9ddbnUN2068pZ8Y5tcb5oG75NAVxNd3MTUQRuH0qi20lHyqpwn9hGcSdLylFuThn5FTpTH2JxfIK9mHYnGw4h6ZTGp4QDypFx0jPgYh56lhqmVF1nAJ5puauLRHggcEvZuN8mJCRUhP0R3KvrMHkg-PK6Dp0lNAGSMJqnW_4SajTssEHIfWoJc7IRoTkfi6brwD9mHcF__1vMrrymri9bMiTKobEXduh1u5-9FDCKptxqqg0Kh4mjTBvlnLICJr3hf9jAj-DHFeJkKgUX4hogLUumzUvMAllnTcrUWkbJXi1aqHOr4fv5Mtr3Mp_x15iXtPcKOheAZdy2rscSQ1IJOQacYGVMrIWRVS2ZCfpyxf51-yG0WP6v5-S-BCSLuqzE9q_B4cj5za309ILpBPgjIkTTp78ftsfblw8W7roCgOHnKCQLmCtMUiwqwFnLKF2xHj0fwr0101PlnR4jdMCWkg1ifQCYJHIRQW0-taBzXfxhjPzHv7EMG0ukjoyDerLp_B4aoa-pynAmZ6XH7wOPbaaXjImZfIozpOS1QNnrRsjprj9urD6DA8lWPpgBgoQdQ7XJMyu2B-DPU-Kp5XSBqlT6m7NvXHX6zRXb11-0S9K8t1LUc6MdKIb79j7W4qRwqmK_0131vcW5pnjYy4gpmpOTAi_Gop4ipMZ5ZU6PdYS4uVSU1WNme9nZdkiKhG2X3BqXK47xW4xcqfNYufYGYcDsxoG8EvnksWw9ospF6vZ70Dtn08gKh34KgYHxQA0OUBYh5yp9mX8jxh2JW09o4muv3Ceu4cdd4cWYeMxFVduu4hS2oAitWcgo-4D2-mkxvtNyAwOIiLZaDVYj7UQqiQkvBQAazZJbCRUhV_8WJcjnXhQeF5m-VG/b64e=1/sign=811d51e494423c749f47c4e6a2eaadec/keyno=MARKET_1/*","showUid":"17169252883269664331306012","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIyIm10wYQ3eqVwfsCGM/ksQcg7tLrCA==","sign":"8nWM4s5vpk84R6Kywo6r5+UqscAi/HUT7Z7fDaBT2R4="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQvI3Rlf+n1KZaEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIyIm10wYQ3eqVwfsCGM/ksQcg7tLrCA==","sign":"8nWM4s5vpk84R6Kywo6r5+UqscAi/HUT7Z7fDaBT2R4="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-o9t4bk3p7xm/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AdLabel":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_101_8/content/content/content/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"АКЦИОНЕРНОЕ ОБЩЕСТВО \"АЛЬФА-БАНК\", ИНН 7728168971, ID #e-1g-105699-VND-ADV","adLabel":1},"advertisementId":1961561,"allowDebug":false,"borderRadius":5,"indents":6}}},"meta":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_101_8/content/content/content/adLabel":{"name":"@light/AdLabel"}}}
{"widgets":{"@light/AdLabel":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_102_21/content/content/content/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"АКЦИОНЕРНОЕ ОБЩЕСТВО \"АЛЬФА-БАНК\", ИНН 7728168971, ID #e-1g-105699-VND-ADV","adLabel":1},"advertisementId":1961521,"allowDebug":false,"borderRadius":5,"indents":6}}},"meta":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_102_21/content/content/content/adLabel":{"name":"@light/AdLabel"}}}
{"widgets":{"@MarketNode/ComplainFormPopup":{"/content/page/fancyPage/complainFormPopup":{"userEmail":"","regionName":"Москва","requestId":"1716925287980/2be0ad185268a842ac5ce5d188190600/1/1","error":false,"indexGeneration":"","isCompleted":false,"isOpen":false,"offerShowPlaceId":null,"productId":null,"shopId":null,"type":null,"defaultQueue":"CHIPNDALE","platform":"desktop","referer":"","isProductPageLightExp":false}}},"meta":{"/content/page/fancyPage/complainFormPopup":{"name":"@MarketNode/ComplainFormPopup"}},"collections":{"complainForm":{"4908761048727282182":{"productId":1785491446,"slug":"visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis","productTitle":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis"}}}}
{"widgets":{"@marketfront/ProductReviewForm":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/productReviewForm":{"factorsMap":{},"factorGradeIds":[],"factorRadioIds":[],"zoneData":{},"cashbackAmount":0,"paymentOfferId":0,"isCashbackOffered":false,"source":"product-reviews","isNewReview":false,"isAuth":false,"isM2b":false,"isIntegration":false,"authRoute":{"pageId":"external:passport-auth","params":{"region":"ru","retpath":"http://market.yandex.ru/product--visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis/1785491446?cc=CjIxNzE1NjU1ODM4MjM1Lzc2YWQ4ZjRmZTI3YWQyM2ExYTdkY2I0MDYxMTgwNjAwLzEvMRDmAYB95u0G&cpc=yN5f8cGK1F34PfCOkoxJE2Wp83fFGYQ9wvNbOQHwEdSPjsAVdkyudd1Mx8VxoBrqHLeaVSMkq3G0pRPgh1cHARQwnRq3trevuwztJlI798NROXGOyI7-1JOAsrYXm8zzp1GlO3Iro9RhzfHMtOLP6PqW1h3hmo0EFwgjCQ8MOZtv2ls8-_YBkZlmlJHaCCOzd5DlKN2pvf6AkfeuLi8rds4bNEOB7uE1tza7WsiSerkIp4EgLbj40yFef6cZVrC23XrWs-Xa-izhEr_uySNjYW4I1Zvuy4W4&do-waremd5=q70Ixbq7kx2Z1_BbZC0hXg&shopId=431782&sku=101873654350&sponsored=1&uniqueId=760292&loggedin=1","backpath":"http://market.yandex.ru/product--visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis/1785491446?cc=CjIxNzE1NjU1ODM4MjM1Lzc2YWQ4ZjRmZTI3YWQyM2ExYTdkY2I0MDYxMTgwNjAwLzEvMRDmAYB95u0G&cpc=yN5f8cGK1F34PfCOkoxJE2Wp83fFGYQ9wvNbOQHwEdSPjsAVdkyudd1Mx8VxoBrqHLeaVSMkq3G0pRPgh1cHARQwnRq3trevuwztJlI798NROXGOyI7-1JOAsrYXm8zzp1GlO3Iro9RhzfHMtOLP6PqW1h3hmo0EFwgjCQ8MOZtv2ls8-_YBkZlmlJHaCCOzd5DlKN2pvf6AkfeuLi8rds4bNEOB7uE1tza7WsiSerkIp4EgLbj40yFef6cZVrC23XrWs-Xa-izhEr_uySNjYW4I1Zvuy4W4&do-waremd5=q70Ixbq7kx2Z1_BbZC0hXg&shopId=431782&sku=101873654350&sponsored=1&uniqueId=760292","origin":"market_product_review_form"}},"pageId":"market:product","tld":"ru","completnessSuggests":{"red":{"text":["Может, есть что добавить?","Пожалуйста, опишите подробнее","Подробный отзыв будет полезнее"],"interval":[1,10]},"yellow":{"text":["Будет ещё лучше, если немного дополните","Расскажете ещё немного?","Будем благодарны, если поделитесь ещё"],"interval":[11,20]},"green":{"text":["Отлично, это очень поможет другим покупателям","Спасибо, что так подробно"],"interval":[21,2000]}},"isFetching":false,"isChanged":false,"isGradeChanged":false,"isUpdated":false,"isClosing":false,"unloadedPhotosCount":0,"unloadedVideosCount":0,"isAgitationSlot":false,"isAgitationCardShown":true,"forceGratitude":false,"isCloseConfirmationOpened":false,"isPopupContent":true,"isLoading":false,"isLoadingError":false}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/productReviewForm":{"name":"@marketfront/ProductReviewForm"}},"collections":{"navnode":{},"productFactor":{},"userExpertise":{},"expertise":{},"uploadingPhoto":{},"uploadingVideo":{},"thumbnail":{},"agitation":{},"paymentOffer":{}}}{"widgets":{"@yandex-market/LazyLoader-market":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList/LazyLoader":{"widgetName":"@marketfront/AgitationList","widgetId":"AgitationList","options":{"retpath":"http://market.yandex.ru/product--visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis/1785491446","from":"poll","isPopupContent":true,"isChefRemixExp":false},"placeholder":"Spinner","infinite":false,"cspNonce":"DuAdNfQGhUM3nxNf6OTaHQ==","renderStrategy":"append"}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList/LazyLoader":{"name":"@yandex-market/LazyLoader-market"}}}{"widgets":{"@marketfront/VisibilityLoaderMarket":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList":{"pageId":"market:product","epicModeForLazyLoad":"default","widgetId":"AgitationList","__zoneName":""}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList":{"name":"@marketfront/VisibilityLoaderMarket"}}}{"widgets":{"@marketfront/ReviewGratitude":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude":{"hasYaPlus":false,"retpath":"http://market.yandex.ru/product--visual-studio-extensibility-development-extending-visual-studio-ide-for-productivity-quality-tooling-and-analysis/1785491446","isPopupContent":true}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude":{"name":"@marketfront/ReviewGratitude"}}}{"widgets":{"@marketfront/ProductReviewFormPopup":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup":{"isOpen":false,"formState":"form"}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup":{"name":"@marketfront/ProductReviewFormPopup"}}}{"widgets":{"@marketfront/ProductReviewFormLoader":{"/content/page/fancyPage/productReviewFormLoader":{"initialProps":{"productId":1785491446,"skuId":"101873654350","categoryIds":[18540910],"source":"product-main"},"productId":null,"skuId":null,"categoryIds":[],"source":"unknown","agitationId":null,"averageGrade":null,"fromPoll":false,"fetchContentOnly":false,"forceGratitude":false,"preload":false,"isPreloadForced":false,"isPopupLoaded":false}}},"meta":{"/content/page/fancyPage/productReviewFormLoader":{"name":"@marketfront/ProductReviewFormLoader"}}}
{"widgets":{"@apiary-annex/DeferredService":{}},"meta":{"/deferredService":{"name":"@apiary-annex/DeferredService"}},"collections":{"wishlistButton":{"4908761048727282182":{"skuId":"101873654350","businessId":"760292","place":"product","productId":"1785491446","title":"Visual Studio Extensibility Development. Extending Visual Studio IDE for Productivity, Quality, Tooling, and Analysis","picture":"https://avatars.mds.yandex.net/get-mpic/1364191/img_id3098051544948329643.jpeg/orig","isPharma":false}},"wishlistItemResult":{"24a5654dd9bf7e3ed9904264424e83cd":{"id":"24a5654dd9bf7e3ed9904264424e83cd","wishlistItemIds":[],"hasMore":false,"token":{"lastCrTime":null,"lastId":null}}},"headerState":{"id":"br2r0dxbvtj","wishCount":0},"userComparisonListReady":{"3yxiulmi2j":{"result":[]}},"comparisonButton":{"4908761048727282182":{"categoryId":"18540910","productId":"1785491446","skuId":"101873654350","isAdult":false,"categoryName":"Книги на иностранных языках"}}}}