CINXE.COM

Indian Pharmaceutical Market Grows 6.1% in October Against the Trend

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Indian Pharmaceutical Market Grows 6.1% in October Against the Trend</title> <meta name="description" content="According to the latest market research data, the Indian pharmaceutical market achieved a sales growth of 6.1% in October despite a decline in overall sales. This growth figure was confirmed by Pharmarack, a heart and skin treatment company. &amp;quot;Most therapi"/> <link rel="canonical" href="https://www.echemi.com/cms/2120119.html" /> <meta property="og:url" content="https://www.echemi.com/cms/2120119.html"> <meta property="og:type" content="article"> <meta property="og:title" content="Indian Pharmaceutical Market Grows 6.1% in October Against the Trend - ECHEMI.com"> <meta property="og:image" content="https://upload.echemi.com/2024/1113/1731489751975.jpg"/> <meta property="og:image:secure_url" content="https://upload.echemi.com/2024/1113/1731489751975.jpg" /> <meta property="og:image:width" content="410"/> <meta property="og:image:height" content="288"/> <meta property="og:image:alt" content="Indian Pharmaceutical Market Grows 6.1% in October Against the Trend - ECHEMI.com" /> <meta property="og:description" content="According to the latest market research data, the Indian pharmaceutical market achieved a sales growth of 6.1% in October despite a decline in overall sales. This growth figure was confirmed by Pharmarack, a heart and skin treatment company. &quot;Most therapi"> <meta property="og:site_name" content="ECHEMI"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@Echemiqd"> <meta name="twitter:title" content="Indian Pharmaceutical Market Grows 6.1% in October Against the Trend - ECHEMI.com"> <meta name="twitter:description" content="According to the latest market research data, the Indian pharmaceutical market achieved a sales growth of 6.1% in October despite a decline in overall sales. This growth figure was confirmed by Pharmarack, a heart and skin treatment company. &quot;Most therapi"> <meta name="twitter:image:src" content="https://upload.echemi.com/2024/1113/1731489751975.jpg"> <meta itemprop="image" content="https://upload.echemi.com/2024/1113/1731489751975.jpg" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "NewsArticle", "headline": "Indian Pharmaceutical Market Grows 6.1% in October Against the Trend", "image": [ "https://upload.echemi.com/2024/1113/1731489751975.jpg" ], "datePublished": "2024-11-13", "dateModified": "", "publisher": { "name": "ECHEMI", "@type": "Organization", "logo": { "@type": "ImageObject", "url": "https://cdn-ali-www.echemi.com/static_v3/images/common/echemi.svg?v=5dcd3d797df79f1de29309eddc0317a7" } } } </script> <link rel="shortcut icon" href="https://static-www.echemi.com/static_v3/images/echemi_vd761b1.png"/> <link rel="bookmark" href="https://static-www.echemi.com/static_v3/images/echemi_vd761b1.png"/> <link rel="icon" href="https://static-www.echemi.com/static_v3/images/echemi_vd761b1.png" type="image/gif" /> <link href="https://static-www.echemi.com/static_v3/css/common-6.0.min_va16c18.css" rel="stylesheet" /> <link href="https://static-www.echemi.com/static_v3/css/fonts/font_v1/iconfont_vce89f5.css" rel="stylesheet"> <script src="https://static-www.echemi.com/static_v3/js/jquery-1.11.2.min_v5790ea.js" type="text/javascript"></script> <script src="https://static-www.echemi.com/static_v3/js/Func.min_v0204c7.js" type="text/javascript"></script> <script src="https://static-www.echemi.com/static_v3/js/default_v37c90f.js" type="text/javascript"></script> <script src="https://static-www.echemi.com/static_v3/js/html5_v0ce8f3.js" type="text/javascript"></script> <script src="https://static-www.echemi.com/static_v3/js/custom/goLogin_v5d035e.js" type="text/javascript"></script> <script src="https://static-www.echemi.com/static_v3/js/custom/htmlCode_vd2a367.js" type="text/javascript"></script> <script src="https://static-www.echemi.com/static_v3/js/lazysizes.min_v0812d0.js" async></script> <script src="https://static-www.echemi.com/static_v3/js/loading_v05cfac.js" type="text/javascript"></script> <script src="https://static-www.echemi.com/static_v3/js/spin.min_v6f31fa.js" type="text/javascript"></script> <script type="text/javascript"> var webRoot = "https://www.echemi.com"; var webRootEn = "https://www.echemi.com"; var webRootZh = "https://zh.echemi.com"; var webRootEu = "https://mall.echemi.com"; var webRootSupplier = "https://supplier.echemi.com"; var webRootAjax = "https://www.echemi.com"; var webRootFileCdn = "https://file.echemi.com/fileManage"; var webRootStaticCdn = "https://static-www.echemi.com/static_v3"; var webRootUCenter = "https://i.echemi.com"; var regExpEmail = "^[a-zA-Z0-9\\.\\-\\+\\_\\&]+@([A-Za-z0-9\\-]+\\.)+[A-Za-z0-9]+$"; var regExpNumber = "^[0-9]+(\\.[0-9]+)?$"; var regExpNotChinese = "^[^\\u4e00-\\u9fa5]*$"; var regExpCasno = "^[0-9]{2,7}-[0-9]{1,2}-[0-9]{1}$"; var regExpPassword = "^(?![\\d]+$)(?![a-zA-Z]+$)(?![!@#$%^&*-+=:;,.?]+$)[\\da-zA-Z!@#$%^&*-+=:;,.?]{8,18}$"; var regExpTelephone = "^[+]?[\\-0-9]+[0-9]$"; </script> <!-- Google Tag Manager start --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-652012140"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() {dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-652012140'); gtag('config', 'UA-163721333-1'); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PGNVPDK'); </script> <!-- Google Tag Manager end --><link href="https://static-www.echemi.com/static_v3/css/fonts_community/iconfont_v05f03f.css" rel="stylesheet"> <link rel="stylesheet" href="https://static-www.echemi.com/static_v3/css/swiper-3.4.1.min_v0176bf.css"> <link href="https://static-www.echemi.com/static_v3/css/comment_common_v508cc7.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="https://static-www.echemi.com/static_v3/css/news_detail_v8381b8.css" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.echemi.com" },{ "@type": "ListItem", "position": 2, "name": "News", "item": "https://www.echemi.com/cms-news.html" } ,{ "@type": "ListItem", "position": 3, "name": "Pharma News", "item": "https://www.echemi.com/cms-news/pharmaceutical.html" }, { "@type": "ListItem", "position": 4, "name": "Indian Pharmaceutical Market Grows 6.1% in October Against the Trend" } ] } </script> <style> .right_ad { margin-bottom: 30px; } .right_ad img { display: block; width: 100%; margin-bottom: 12px; } </style> </head> <body> <!--顶部灰色栏--> <script> !(function(c,b,d,a){c[a]||(c[a]={});c[a]={ "pid": "eex8nehrx0@e92069c6cc49d0c", "endpoint": "https://eex8nehrx0-default-cn.rum.aliyuncs.com", "tracing": { enable: true, sample: 100, tracestate: true, baggage: true } }; with(b)with(body)with(insertBefore(createElement("script"),firstChild))setAttribute("crossorigin","",src=d) })(window, document, "https://eex8nehrx0-sdk.rum.aliyuncs.com/v2/browser-sdk.js", "__rum"); </script> <!-- Google Tag Manager (noscript) start --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PGNVPDK" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- Google Tag Manager (noscript) end --> <script> //获取用户customerId $.ajax({ url: webRootAjax + "/getUserProfileInfo.do", type: "post", data: { url: window.location.href }, dataType: "json", success: function (json) { if (json.success) { var map = json.map var browseChannelInfo = map.browseChannelInfo var userProfileInfo = map.userProfileInfo if (userProfileInfo.customerType != null && userProfileInfo.customerType != '') { var customerType = userProfileInfo.customerType var customerTypeName = userProfileInfo.customerTypeName var customerTypes = customerType.split(',') var customerTypeNames = customerTypeName.split(',') for (var i = 0; i < customerTypes.length; i++) { var param = { 'event': 'add_user_profile', user_profile: { main_category_id: userProfileInfo.mainCategoryId == null ? '' : userProfileInfo.mainCategoryId, main_category_name: userProfileInfo.mainCategoryName == null ? '' : userProfileInfo.mainCategoryName, channel_type: browseChannelInfo.channel_type == null ? '' : browseChannelInfo.channel_type, channel_name: browseChannelInfo.channel_name == null ? '' : browseChannelInfo.channel_name } } if (i == 0) { param.page_view = 1; } else { param.page_view = 0; } param.customer_id = map.userId == null ? '' : map.userId; if (map.userId != null && map.userId != '') { param.user_id = map.userId; } param.user_profile.customer_type = customerTypes[i]; param.user_profile.customer_type_name = customerTypeNames[i]; dataLayer.push(param); } } else { var param = { 'event': 'add_user_profile', user_profile: { main_category_id: userProfileInfo.mainCategoryId == null ? '' : userProfileInfo.mainCategoryId, main_category_name: userProfileInfo.mainCategoryName == null ? '' : userProfileInfo.mainCategoryName, channel_type: browseChannelInfo.channel_type == null ? '' : browseChannelInfo.channel_type, channel_name: browseChannelInfo.channel_name == null ? '' : browseChannelInfo.channel_name } } param.page_view = 1; param.customer_id = map.userId == null ? '' : map.userId; if (map.userId != null && map.userId != '') { param.user_id = map.userId; } param.user_profile.customer_type = ''; param.user_profile.customer_type_name = ''; dataLayer.push(param); } } } }); </script><header class="header"> <div class="header_box width_1260"> <div class="logo_box"> <a href="https://www.echemi.com" title="Provide Better Products and Services - ECHEMI.com"> <div class="head_logo1"><img src="https://static-www.echemi.com/static_v3/images/common/echemi_v5dcd3d.svg" alt="ECHEMI.com logo" /></div> <div class="head_logo2"><img src="https://static-www.echemi.com/static_v3/images/common/echemi-slogan_vacc9e9.svg" alt="ECHEMI Slogan: Provide Better Products and Services" /></div> <div class="head_logo3"><img src="https://static-www.echemi.com/static_v3/images/common/echemi-tohomepage_vb3c419.svg" alt="back echemi.com homepage" /></div> </a> </div> <div class="isearch_box clearfix"> <div class="search_style clearfix"> <div class="items active" id="topSearchItemDiv1" onclick="topSearchItemChange(1)">Product</div> <div class="items" id="topSearchItemDiv2" onclick="topSearchItemChange(2)">Supplier</div> <div class="items" id="topSearchItemDiv3" onclick="topSearchItemChange(3)">Encyclopedia</div> <div class="items" id="topSearchItemDiv4" onclick="topSearchItemChange(4)">Inquiry</div> </div> <div class="search_box_border"> <input type="hidden" id="topSearchItem" value=""> <input class="isearch_ipt" type="text" id="topSearchKeywords" value="" placeholder="Please enter product name or CAS NO." autocomplete="off" onkeypress="searchKeywordsOnKeypress(event.keyCode, 'topAssociativeKeywordsDiv', topSearch)" onkeyup="searchKeywordsOnKeyup(event.keyCode, 'topAssociativeKeywordsDiv', 'topSearchKeywords', 'topSearchItem')" onfocus="searchKeywordsOnFocus('topAssociativeKeywordsDiv', 'topSearchKeywords', 'topSearchItem')" onblur="searchKeywordsOnBlur('topAssociativeKeywordsDiv')"> <div id="topAssociativeKeywordsDiv" class="search_box_content" style="display: none"> <ul></ul> </div> <div class="search_btn_box"> <span class="isearch_btn" onclick="topSearch()"><i class="iconfont">&#xe61e;</i></span> </div> </div> </div> <div class="language_box"> <div class="ul clearfix"> <!-- 未登录 --> <div id="pcTopNotLogin" class="items"> <div class="box_shadow"> <i class="iconfont">&#xe662;</i> <div> <a class="hover_a" href="javascript:void(0);" onclick="goLogin()" rel="nofollow">Sign in</a> | <a class="hover_a" href="javascript:void(0);" onclick="goRegister()" rel="nofollow">Join free</a> </div> </div> </div> <!-- 已登录 --> <div id="pcTopLogin" class="items" style="display: none;"> <div class="box_shadow"> <i class="iconfont">&#xe662;</i> <div> <a href="javascript:void(0)" rel="nofollow">My ECHEMI</a> </div> </div> <div class="menu_box menu_box1"> <div class="menu_top"> <div class="name"> <p id="contactNameTop"></p> <i class="is_member" id="is_member" style="display: none"></i> </div> <a href="https://i.echemi.com/logOut.html">Sign out</a> </div> <div class="menu_botton"> <a href="https://i.echemi.com/index.html"> <div class="link_item">User Center</div> </a> <a href="https://i.echemi.com/inquiry/list.html"> <div class="link_item">Manage Inquiry</div> </a> <a id="myShop" href="https://supplier.echemi.com/index.html" style="display: none;"> <div class="link_item">My Shop</div> </a> </div> </div> </div> <div class="items"> <div class="box_shadow"> <i class="iconfont icon-xuexi"></i> <div> <a class="hover_a" href="https://i.echemi.com/help.html">Learning Center</a> </div> </div> </div> <div class="items"> <div class="box_shadow"> <i class="iconfont">&#xe769;</i> <div> <a href="javascript:void(0)" class="hover_a" rel="nofollow">EN</a> </div> </div> <div class="menu_box menu_box2"> <ul> <li><a class="hover_a" href="https://zh.echemi.com">CHN</a></li> <li><a class="hover_a" href="https://de.echemi.com">DE</a></li> </ul> </div> </div> </div> </div> </div> <div class="header_nav"> <ul class="nav_box width_1260"> <li class="has_menu"> <a href="javascript:void(0)" rel="nofollow"> <p>Categories</p> <i class="iconfont">&#xe637;</i> </a> </li> <li class="has_mi_cate"> <a href="https://www.echemi.com/wholesale.html" > <p>Wholesale</p> <i class="iconfont arrow">&#xe637;</i> </a> </li> <li> <a href="https://www.echemi.com/searchProducts.html" > <p>Encyclopedia</p> </a> </li> <li> <a href="https://mall.echemi.com" target="_blank"> <p>Local Mall</p> </a> </li> <li class="has_mi_cate"> <a href="https://www.echemi.com/weekly-price.html" > <p>Market Price & Insight </p> <i class="iconfont arrow">&#xe637;</i> </a> </li> <li> <a href="https://www.echemi.com/trade-service/trade-data.html"> <p>Trade Data</p> </a> </li> <li class="has_mi_cate"> <a href="https://www.echemi.com/cms-exhibition.html" > <p>Exhibition</p> <i class="iconfont arrow">&#xe637;</i> </a> </li> <li class="has_mi_cate"> <a href="https://www.echemi.com/cms-news.html" > <p>News</p> <i class="iconfont arrow">&#xe637;</i> </a> </li> <li> <a href="https://www.echemi.com/trade-service/buyers.html" > <p>For Buyers</p> </a> </li> <li> <a href="https://www.echemi.com/trade-service/suppliers.html" > <p>For Suppliers</p> </a> </li> </ul> <div class="cate_drop_menu"> <div class="width_1260 flex"> <div class="cate_drop_menu_left"> <ul> <a href="https://www.echemi.com/category/pharmaceutical-intermediates-c11.html"><li><p>Pharmaceutical Intermediates</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/api-c14.html"><li><p>Active Pharmaceutical Ingredients</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/food-additives-c21.html"><li><p>Food Additives</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/industrial-coatings-c25.html"><li><p>Industrial Coatings</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/chemical-pesticides-c17.html"><li><p>Agrochemicals</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/dyes-and-pigments-c16.html"><li><p>Dyes and Pigments</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/surfactant-c18.html"><li><p>Surfactant</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/flavors-and-fragrances-c19.html"><li><p>Flavors and Fragrances</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/chemical-reagents-c20.html"><li><p>Chemical Reagents</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/catalyst-and-auxiliary-c22.html"><li><p>Catalyst and Auxiliary</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/natural-products-c23.html"><li><p>Natural Products</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/inorganic-chemistry-c12.html"><li><p>Inorganic Chemistry</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/organic-chemistry-c13.html"><li><p>Organic Chemistry</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/biochemical-engineering-c15.html"><li><p>Biochemical Engineering</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/analytical-chemistry-c24.html"><li><p>Analytical Chemistry</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/cosmetic-ingredient-c27.html"><li><p>Cosmetic Ingredient</p> <i class="iconfont">&#xe60c;</i></li></a> <a href="https://www.echemi.com/category/water-treatment-chemical-c28.html"><li><p>Water Treatment Chemical</p> <i class="iconfont">&#xe60c;</i></li></a> </ul> </div> <div class="cate_drop_menu_right"> <div class="cate_drop_menu_content"> <div class="content_box active"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/analgesics-c1114.html">Analgesics</a></div> <div class="items"><a href="https://www.echemi.com/category/anesthetics-c1115.html">Anesthetics</a></div> <div class="items"><a href="https://www.echemi.com/category/anti-addiction-agents-c1116.html">Anti-Addiction Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/antibacterials-c1117.html">Antibacterials</a></div> <div class="items"><a href="https://www.echemi.com/category/anticonvulsants-c1118.html">Anticonvulsants</a></div> <div class="items"><a href="https://www.echemi.com/category/antidementia-agents-c1119.html">Antidementia Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/antidepressants-c1120.html">Antidepressants</a></div> <div class="items"><a href="https://www.echemi.com/category/antiemetics-c1121.html">Antiemetics</a></div> <div class="items"><a href="https://www.echemi.com/category/antifungals-c1122.html">Antifungals</a></div> <div class="items"><a href="https://www.echemi.com/category/antigout-agents-c1123.html">Antigout Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/anti-inflammatory-agents-c1124.html">Anti-inflammatory Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/antimigraine-agents-c1125.html">Antimigraine Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/antineoplastics-c1126.html">Antineoplastics</a></div> <div class="items"><a href="https://www.echemi.com/category/antiparasitics-c1127.html">Antiparasitics</a></div> <div class="items"><a href="https://www.echemi.com/category/antiparkinson-agents-c1128.html">Antiparkinson Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/antipsychotics-c1129.html">Antipsychotics</a></div> <div class="items"><a href="https://www.echemi.com/category/antispasticity-agents-c1130.html">Antispasticity Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/antivirals-c1131.html">Antivirals</a></div> <div class="items"><a href="https://www.echemi.com/category/anxiolytics-c1132.html">Anxiolytics</a></div> <div class="items"><a href="https://www.echemi.com/category/blood-glucose-regulators-c1133.html">Blood Glucose Regulators</a></div> <div class="items"><a href="https://www.echemi.com/category/blood-products-c1134.html">Blood Products</a></div> <div class="items"><a href="https://www.echemi.com/category/cardiovascular-agents-c1135.html">Cardiovascular Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/cns-agents-c1136.html">CNS Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/dental-and-oral-agents-c1137.html">Dental and Oral Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/dermatological-agents-c1138.html">Dermatological Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/electrolytes-c1139.html">Electrolytes</a></div> <div class="items"><a href="https://www.echemi.com/category/gastrointestinal-agents-c1140.html">Gastrointestinal Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/genetic-enzyme-disorder-c1141.html">Genetic/Enzyme Disorder</a></div> <div class="items"><a href="https://www.echemi.com/category/genitourinary-agents-c1142.html">Genitourinary Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/immunological-agents-c1143.html">Immunological Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/metabolic-bone-disease-c1144.html">Metabolic Bone Disease</a></div> <div class="items"><a href="https://www.echemi.com/category/ophthalmic-agents-c1145.html">Ophthalmic Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/respiratory-tract-c1146.html">Respiratory Tract</a></div> <div class="items"><a href="https://www.echemi.com/category/skeletal-muscle-relaxants-c1147.html">Skeletal Muscle Relaxants</a></div> <div class="items"><a href="https://www.echemi.com/category/sleep-disorder-agents-c1148.html">Sleep Disorder Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/oled-material-intermediate-c1113.html">Oled Material Intermediate</a></div> <div class="items"><a href="https://www.echemi.com/category/heterocyclic-compound-c1111.html">Heterocyclic Compound</a></div> <div class="items"><a href="https://www.echemi.com/category/bulk-drug-intermediates-c1112.html">Bulk Drug Intermediates</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/respiratory-drugs-c1411.html">Respiratory Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/hormones-and-the-endocrine-system-c1412.html">Hormones and the Endocrine System</a></div> <div class="items"><a href="https://www.echemi.com/category/antipyretic-analgesics-c1413.html">Antipyretic Analgesics</a></div> <div class="items"><a href="https://www.echemi.com/category/antiallergic-drugs-c1414.html">Antiallergic Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/antiparasitic-drugs-c1415.html">Antiparasitic Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/antibiotics-c1416.html">Antibiotics</a></div> <div class="items"><a href="https://www.echemi.com/category/antineoplastic-agents-c1417.html">Antineoplastic Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/anesthetic-agents-c1418.html">Anesthetic Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/urinary-system-drugs-c1419.html">Urinary System Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/other-chemical-drugs-c1420.html">Other Chemical Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/synthetic-anti-infective-drugs-c1421.html">Synthetic Anti-infective Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/nervous-system-drugs-c1422.html">Nervous System Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/fluid-electrolyte-and-acid-base-balance-c1423.html">Fluid, Electrolyte, and Acid-base Balance</a></div> <div class="items"><a href="https://www.echemi.com/category/vitamins-and-minerals-medicines-c1424.html">Vitamins and Minerals Medicines</a></div> <div class="items"><a href="https://www.echemi.com/category/digestive-system-drugs-c1425.html">Digestive System Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/blood-system-drugs-c1426.html">Blood System Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/circulatory-system-drugs-c1427.html">Circulatory System Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/diagnostic-agents-c1428.html">Diagnostic Agents</a></div> <div class="items"><a href="https://www.echemi.com/category/specialty-drugs-c1429.html">Specialty Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/drug-metabolism-c1430.html">Drug Metabolism</a></div> <div class="items"><a href="https://www.echemi.com/category/feed-additive-c1431.html">Feed Additive</a></div> <div class="items"><a href="https://www.echemi.com/category/anti-stress-drugs-c1432.html">Anti-stress Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/drugs-influencing-immune-function-c1437.html">Drugs Influencing Immune Function</a></div> <div class="items"><a href="https://www.echemi.com/category/veterinary-raw-materials-c1438.html">Veterinary Raw Materials</a></div> <div class="items"><a href="https://www.echemi.com/category/inhibitors-c1439.html">Inhibitor Drugs</a></div> </div> <div class="for_swiper" data-cateId='c14'> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide"> <a href="https://www.echemi.com/brandPavilion/pharmaceutical-raw-materials.html" name="Brand-Pavilion-pharma" > <img data-src="https://file.echemi.com/fileManage/upload/20220422/20220422182518847.png" alt="Brand-Pavilion-pharma" class="lazyload"> </a> </div> </div> </div> <div class="swiper_btn left_btn left_btnc14"><i class="iconfont">&#xe60d;</i></div> <div class="swiper_btn right_btn right_btnc14"><i class="iconfont">&#xe60c;</i></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/coating-agent-c2111.html">Coating Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/preservative-c2112.html">Preservative</a></div> <div class="items"><a href="https://www.echemi.com/category/coloring-agent-c2113.html">Coloring Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/gum-base-agent-c2114.html">Gum Base Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/anticaking-agent-c2115.html">Anticaking Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/antioxidants-c2116.html">Food Antioxidants</a></div> <div class="items"><a href="https://www.echemi.com/category/enzyme-c2117.html">Enzyme</a></div> <div class="items"><a href="https://www.echemi.com/category/flour-treatment-agent-c2118.html">Flour Treatment Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/leavening-agent-c2119.html">Leavening Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/bleach-c2120.html">Bleach</a></div> <div class="items"><a href="https://www.echemi.com/category/other-food-additives-c2121.html">Other Food Additives</a></div> <div class="items"><a href="https://www.echemi.com/category/emulsifier-c2122.html">Emulsifier</a></div> <div class="items"><a href="https://www.echemi.com/category/food-flavorings-c2123.html">Food Flavorings</a></div> <div class="items"><a href="https://www.echemi.com/category/water-retention-agent-c2124.html">Water Retention Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/acidity-regulators-c2125.html">Acidity Regulators</a></div> <div class="items"><a href="https://www.echemi.com/category/sweeteners-c2126.html">Sweeteners</a></div> <div class="items"><a href="https://www.echemi.com/category/stabilizer-and-coagulants-c2127.html">Stabilizer and Coagulants</a></div> <div class="items"><a href="https://www.echemi.com/category/defoamers-c2128.html">Defoamers</a></div> <div class="items"><a href="https://www.echemi.com/category/nutrition-supplements-c2129.html">Nutrition Supplements</a></div> <div class="items"><a href="https://www.echemi.com/category/thickener-c2130.html">Thickener</a></div> <div class="items"><a href="https://www.echemi.com/category/odorants-c2131.html">Odorants</a></div> <div class="items"><a href="https://www.echemi.com/category/colorant-c2132.html">Colorant</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/film-forming-material-c2511.html">Film-Forming Material</a></div> <div class="items"><a href="https://www.echemi.com/category/coating-additive-c2512.html">Coating Additive</a></div> <div class="items"><a href="https://www.echemi.com/category/paint-pigment-filler-c2513.html">Paint Pigment & Filler</a></div> <div class="items"><a href="https://www.echemi.com/category/paint-solvent-c2514.html">Paint Solvent</a></div> </div> <div class="for_swiper" data-cateId='c25'> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide"> <a href="https://www.echemi.com/brandPavilion/paints-and-coatings.html" name="Brand-Pavilion-paints" > <img data-src="https://file.echemi.com/fileManage/upload/20220505/1_20220505150114691.png" alt="Brand-Pavilion-paints" class="lazyload"> </a> </div> </div> </div> <div class="swiper_btn left_btn left_btnc25"><i class="iconfont">&#xe60d;</i></div> <div class="swiper_btn right_btn right_btnc25"><i class="iconfont">&#xe60c;</i></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/biopesticides-c1716.html">Biopesticides</a></div> <div class="items"><a href="https://www.echemi.com/category/herbicide-c1711.html">Herbicides</a></div> <div class="items"><a href="https://www.echemi.com/category/insecticides-c1712.html">Insecticides</a></div> <div class="items"><a href="https://www.echemi.com/category/germicide-c1713.html">Fungicides</a></div> <div class="items"><a href="https://www.echemi.com/category/pesticide-intermediates-c1715.html">Pesticide Intermediates</a></div> <div class="items"><a href="https://www.echemi.com/category/plant-growth-regulators-c1714.html">Plant Growth Regulators</a></div> <div class="items"><a href="https://www.echemi.com/category/fertilizers-c1717.html">Fertilizers</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/dye-c1611.html">Dye</a></div> <div class="items"><a href="https://www.echemi.com/category/pigment-c1612.html">Pigment</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/industrial-surfactant-c1811.html">Industrial Surfactant</a></div> <div class="items"><a href="https://www.echemi.com/category/non-ionic-surfactants-c1812.html">Non-ionic Surfactants</a></div> <div class="items"><a href="https://www.echemi.com/category/amphoteric-surfactants-c1813.html">Amphoteric Surfactants</a></div> <div class="items"><a href="https://www.echemi.com/category/cationic-surfactants-c1814.html">Cationic Surfactants</a></div> <div class="items"><a href="https://www.echemi.com/category/anionic-surfactants-c1815.html">Anionic Surfactants</a></div> <div class="items"><a href="https://www.echemi.com/category/antistatic-agents-c1816.html">Antistatic Agents</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/synthetic-fragrances-c1911.html">Synthetic Fragrances</a></div> <div class="items"><a href="https://www.echemi.com/category/natural-spices-c1912.html">Natural Spices</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/deuterated-reagents-c2011.html">Deuterated Reagents</a></div> <div class="items"><a href="https://www.echemi.com/category/organic-reagents-c2012.html">Organic Reagents</a></div> <div class="items"><a href="https://www.echemi.com/category/silane-reagent-c2013.html">Silane Reagent</a></div> <div class="items"><a href="https://www.echemi.com/category/chiral-chemicals-c2014.html">Chiral Chemicals</a></div> <div class="items"><a href="https://www.echemi.com/category/grignard-reagent-c2015.html">Grignard Reagent</a></div> <div class="items"><a href="https://www.echemi.com/category/desulfurizer-c2016.html">Desulfurizer</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/antioxidants-c2211.html">Antioxidants</a></div> <div class="items"><a href="https://www.echemi.com/category/uv-absorbers-c2212.html">UV Absorbers</a></div> <div class="items"><a href="https://www.echemi.com/category/polyethylene-glycol-derivatives-c2214.html">Polyethylene Glycol Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/fluorescent-brightener-c2215.html">Fluorescent Brightener</a></div> <div class="items"><a href="https://www.echemi.com/category/plastic-rubber-chemicals-c2216.html">Plastic Rubber Chemicals</a></div> <div class="items"><a href="https://www.echemi.com/category/polymer-c2217.html">Polymer</a></div> <div class="items"><a href="https://www.echemi.com/category/precious-metal-catalysts-c2218.html">Precious Metal Catalysts</a></div> <div class="items"><a href="https://www.echemi.com/category/coupling-agent-c2219.html">Coupling Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/zeolite-c2220.html">Zeolite</a></div> <div class="items"><a href="https://www.echemi.com/category/flame-retardants-c2221.html">Flame Retardants</a></div> <div class="items"><a href="https://www.echemi.com/category/petrochemical-c2222.html">Petrochemical</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/lignans-c2311.html">Lignans</a></div> <div class="items"><a href="https://www.echemi.com/category/xanthones-c2312.html">Xanthones</a></div> <div class="items"><a href="https://www.echemi.com/category/flavonoids-c2313.html">Flavonoids</a></div> <div class="items"><a href="https://www.echemi.com/category/terpenes-c2314.html">Terpenes</a></div> <div class="items"><a href="https://www.echemi.com/category/iridoid-derivatives-c2315.html">Iridoid Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/coumarin-c2316.html">Coumarin and Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/phenols-c2317.html">Phenols</a></div> <div class="items"><a href="https://www.echemi.com/category/steroids-c2318.html">Steroids</a></div> <div class="items"><a href="https://www.echemi.com/category/phenylpropanoids-c2319.html">Phenylpropanoids</a></div> <div class="items"><a href="https://www.echemi.com/category/anthraquinone-c2320.html">Anthraquinone and Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/chalcones-c2321.html">Chalcones</a></div> <div class="items"><a href="https://www.echemi.com/category/alkaloids-c2322.html">Alkaloids</a></div> <div class="items"><a href="https://www.echemi.com/category/quinones-c2323.html">Quinone Ring</a></div> <div class="items"><a href="https://www.echemi.com/category/sesquiterpene-c2324.html">Sesquiterpene</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/elementary-substance-c1211.html">Elementary Substance</a></div> <div class="items"><a href="https://www.echemi.com/category/industrial-gases-c1212.html">Industrial Gases</a></div> <div class="items"><a href="https://www.echemi.com/category/inorganic-bases-c1213.html">Inorganic Bases</a></div> <div class="items"><a href="https://www.echemi.com/category/inorganic-acid-c1214.html">Inorganic Acid</a></div> <div class="items"><a href="https://www.echemi.com/category/inorganic-salts-c1215.html">Inorganic Salts</a></div> <div class="items"><a href="https://www.echemi.com/category/oxides-and-peroxides-c1216.html">Oxides and Peroxides</a></div> <div class="items"><a href="https://www.echemi.com/category/silica-gel-c1217.html">Silica gel</a></div> <div class="items"><a href="https://www.echemi.com/category/non-metallic-minerals-c1218.html">Non-metallic Minerals</a></div> <div class="items"><a href="https://www.echemi.com/category/coating-materials-c1221.html">Coating Materials</a></div> <div class="items"><a href="https://www.echemi.com/category/phosphorus-compounds-c1222.html">Phosphorus Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/iron-compounds-c1223.html">Iron Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/bromine-compounds-c1224.html">Bromine Compounds</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/amides-c1311.html">Amides</a></div> <div class="items"><a href="https://www.echemi.com/category/alcohols-phenols-phenol-alcohols-c1312.html">Alcohols, Phenols, Phenol Alcohols</a></div> <div class="items"><a href="https://www.echemi.com/category/nitrogen-compounds-c1313.html">Nitrogen Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/nitrile-compound-c1314.html">Nitrile Compound</a></div> <div class="items"><a href="https://www.echemi.com/category/hydrazine-or-hydroxylamine-derivatives-c1315.html">Hydrazine or Hydroxylamine Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/quinones-c1316.html">Quinones</a></div> <div class="items"><a href="https://www.echemi.com/category/ethers-and-derivatives-c1317.html">Ethers and Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/aldehydes-c1318.html">Aldehydes</a></div> <div class="items"><a href="https://www.echemi.com/category/carboxylic-acids-and-derivatives-c1319.html">Carboxylic Acids and Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/hydrocarbons-and-derivatives-c1320.html">Hydrocarbons and Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/ketones-c1321.html">Ketones</a></div> <div class="items"><a href="https://www.echemi.com/category/inorganic-acid-esters-c1323.html">Inorganic Acid Esters</a></div> <div class="items"><a href="https://www.echemi.com/category/heterocyclic-compounds-c1324.html">Heterocyclic Ring</a></div> <div class="items"><a href="https://www.echemi.com/category/organometallic-compounds-c1327.html">Organometallic Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/organosulfur-compounds-c1328.html">Organosulfur Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/phosphines-c1329.html">Phosphines</a></div> <div class="items"><a href="https://www.echemi.com/category/organometalate-c1330.html">Organometalate</a></div> <div class="items"><a href="https://www.echemi.com/category/organic-fluorine-compound-c1331.html">Organic Fluorine Compound</a></div> <div class="items"><a href="https://www.echemi.com/category/triazenes-c1332.html">Triazenes</a></div> <div class="items"><a href="https://www.echemi.com/category/semicarbazides-c1333.html">Semicarbazides</a></div> <div class="items"><a href="https://www.echemi.com/category/organoselenium-compounds-c1334.html">Organoselenium Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/nitro-compounds-c1335.html">Nitro Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/nitrates-c1336.html">Nitrates</a></div> <div class="items"><a href="https://www.echemi.com/category/lactones-c1337.html">Lactones</a></div> <div class="items"><a href="https://www.echemi.com/category/imines-c1338.html">Imines</a></div> <div class="items"><a href="https://www.echemi.com/category/free-radicals-c1339.html">Free Radicals</a></div> <div class="items"><a href="https://www.echemi.com/category/dioxins-and-dioxin-like-compounds-c1340.html">Dioxins and Dioxin-like Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/cyanates-c1341.html">Cyanates</a></div> <div class="items"><a href="https://www.echemi.com/category/coordination-complexes-c1342.html">Coordination Complexes</a></div> <div class="items"><a href="https://www.echemi.com/category/boron-compounds-c1343.html">Boron Compounds</a></div> <div class="items"><a href="https://www.echemi.com/category/azides-c1344.html">Azides</a></div> <div class="items"><a href="https://www.echemi.com/category/arsenicals-c1345.html">Arsenicals</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/amino-acids-and-proteins-c1511.html">Amino Acids and Proteins</a></div> <div class="items"><a href="https://www.echemi.com/category/nucleic-acid-drugs-c1512.html">Nucleic Acid Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/enzymes-and-coenzymes-drugs-c1513.html">Enzymes and Coenzymes Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/inhibitors-c1514.html">Inhibitors</a></div> <div class="items"><a href="https://www.echemi.com/category/biological-response-modifiers-c1515.html">Biological Response Modifiers</a></div> <div class="items"><a href="https://www.echemi.com/category/fat-medicines-c1516.html">Fat Medicines</a></div> <div class="items"><a href="https://www.echemi.com/category/amino-acids-and-derivatives-c1517.html">Amino Acids and Derivatives</a></div> <div class="items"><a href="https://www.echemi.com/category/saccharides-c1518.html">Saccharides</a></div> <div class="items"><a href="https://www.echemi.com/category/biochemical-reagents-c1519.html">Biochemical Reagents</a></div> <div class="items"><a href="https://www.echemi.com/category/nucleoside-drugs-c1520.html">Nucleoside Drugs</a></div> <div class="items"><a href="https://www.echemi.com/category/condensing-agent-c1521.html">Condensing Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/polypeptide-c1522.html">Polypeptide</a></div> <div class="items"><a href="https://www.echemi.com/category/natural-products-c1523.html">Biosynthetic Natural Products</a></div> <div class="items"><a href="https://www.echemi.com/category/plant-extracts-c1524.html">Plant Extracts</a></div> <div class="items"><a href="https://www.echemi.com/category/chinese-herbs-c1525.html">Chinese Herbs</a></div> <div class="items"><a href="https://www.echemi.com/category/microbiology-reagents-c1526.html">Microbiology Reagents</a></div> <div class="items"><a href="https://www.echemi.com/category/protein-research-c1528.html">Protein Research</a></div> <div class="items"><a href="https://www.echemi.com/category/lipids-c1529.html">Lipids</a></div> <div class="items"><a href="https://www.echemi.com/category/inflammation-mediators-c1530.html">Inflammation Mediators</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/standard-c2411.html">Standard</a></div> <div class="items"><a href="https://www.echemi.com/category/analysis-reagents-c2412.html">Analysis Reagents</a></div> <div class="items"><a href="https://www.echemi.com/category/food-safety-c2414.html">Food Safety</a></div> <div class="items"><a href="https://www.echemi.com/category/liquid-chromatography-c2415.html">Liquid Chromatography</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/abrasive-c2711.html">Abrasive</a></div> <div class="items"><a href="https://www.echemi.com/category/absorbent-c2712.html">Absorbent</a></div> <div class="items"><a href="https://www.echemi.com/category/anticaking-c2713.html">Anticaking</a></div> <div class="items"><a href="https://www.echemi.com/category/anticorrosive-c2714.html">Anticorrosive</a></div> <div class="items"><a href="https://www.echemi.com/category/antifoaming-c2715.html">Antifoaming</a></div> <div class="items"><a href="https://www.echemi.com/category/antimicrobials-c2716.html">Antimicrobials</a></div> <div class="items"><a href="https://www.echemi.com/category/antioxidant-ingredient-c2717.html">Antioxidant Ingredient</a></div> <div class="items"><a href="https://www.echemi.com/category/antiperspirant-c2718.html">Antiperspirant</a></div> <div class="items"><a href="https://www.echemi.com/category/antiplaque-c2719.html">Antiplaque</a></div> <div class="items"><a href="https://www.echemi.com/category/anti-seborrheic-c2720.html">Anti-seborrheic</a></div> <div class="items"><a href="https://www.echemi.com/category/anti-sebum-c2721.html">Anti-sebum</a></div> <div class="items"><a href="https://www.echemi.com/category/antistatic-c2722.html">Antistatic</a></div> <div class="items"><a href="https://www.echemi.com/category/astringent-c2723.html">Astringent</a></div> <div class="items"><a href="https://www.echemi.com/category/binding-agent-c2724.html">Binding Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/bleaching-agent-c2725.html">Bleaching Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/buffering-c2726.html">Buffering</a></div> <div class="items"><a href="https://www.echemi.com/category/bulking-c2727.html">Bulking</a></div> <div class="items"><a href="https://www.echemi.com/category/chelating-c2728.html">Chelating</a></div> <div class="items"><a href="https://www.echemi.com/category/cleansing-c2729.html">Cleansing</a></div> <div class="items"><a href="https://www.echemi.com/category/cosmetic-colorant-c2730.html">Cosmetic Colorant</a></div> <div class="items"><a href="https://www.echemi.com/category/cosmetic-preservative-c2731.html">Cosmetic Preservative</a></div> <div class="items"><a href="https://www.echemi.com/category/denaturant-c2732.html">Denaturant</a></div> <div class="items"><a href="https://www.echemi.com/category/deodorant-c2733.html">Deodorant</a></div> <div class="items"><a href="https://www.echemi.com/category/depilatory-c2734.html">Depilatory</a></div> <div class="items"><a href="https://www.echemi.com/category/dissolving-agent-c2735.html">Dissolving Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/emollient-c2736.html">Emollient</a></div> <div class="items"><a href="https://www.echemi.com/category/emulsifying-agent-c2738.html">Emulsifying Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/emulsion-stabilising-c2739.html">Emulsion Stabilising</a></div> <div class="items"><a href="https://www.echemi.com/category/exfoliating-c2740.html">Exfoliating</a></div> <div class="items"><a href="https://www.echemi.com/category/film-forming-c2741.html">Film Forming</a></div> <div class="items"><a href="https://www.echemi.com/category/flavouring-c2742.html">Flavouring</a></div> <div class="items"><a href="https://www.echemi.com/category/foam-boosting-c2743.html">Foam Boosting</a></div> <div class="items"><a href="https://www.echemi.com/category/foaming-c2744.html">Foaming</a></div> <div class="items"><a href="https://www.echemi.com/category/fragrance-ingredient-c2745.html">Fragrance Ingredient</a></div> <div class="items"><a href="https://www.echemi.com/category/gel-forming-c2746.html">Gel Forming</a></div> <div class="items"><a href="https://www.echemi.com/category/hair-conditioning-c2747.html">Hair Conditioning</a></div> <div class="items"><a href="https://www.echemi.com/category/hair-dyeing-c2748.html">Hair Dyeing</a></div> <div class="items"><a href="https://www.echemi.com/category/hair-fixing-c2749.html">Hair Fixing</a></div> <div class="items"><a href="https://www.echemi.com/category/hair-waving-or-straightening-c2750.html">Hair Waving or Straightening</a></div> <div class="items"><a href="https://www.echemi.com/category/humectant-c2751.html">Humectant</a></div> <div class="items"><a href="https://www.echemi.com/category/hydrotrope-c2752.html">Hydrotrope</a></div> <div class="items"><a href="https://www.echemi.com/category/keratolytic-c2753.html">Keratolytic</a></div> <div class="items"><a href="https://www.echemi.com/category/light-stabilizer-c2754.html">Light Stabilizer</a></div> <div class="items"><a href="https://www.echemi.com/category/moisturising-agent-c2755.html">Moisturising Agent</a></div> <div class="items"><a href="https://www.echemi.com/category/nail-conditioning-c2756.html">Nail Conditioning</a></div> <div class="items"><a href="https://www.echemi.com/category/occlusive-c2758.html">Occlusive</a></div> <div class="items"><a href="https://www.echemi.com/category/opacifying-c2759.html">Opacifying</a></div> <div class="items"><a href="https://www.echemi.com/category/oral-care-c2760.html">Oral Care</a></div> <div class="items"><a href="https://www.echemi.com/category/oxidising-c2761.html">Oxidising</a></div> <div class="items"><a href="https://www.echemi.com/category/perfuming-c2762.html">Perfuming</a></div> <div class="items"><a href="https://www.echemi.com/category/plasticiser-c2763.html">Plasticiser</a></div> <div class="items"><a href="https://www.echemi.com/category/propellant-c2764.html">Propellant</a></div> <div class="items"><a href="https://www.echemi.com/category/reducing-c2765.html">Reducing</a></div> <div class="items"><a href="https://www.echemi.com/category/refatting-c2766.html">Refatting</a></div> <div class="items"><a href="https://www.echemi.com/category/refreshing-c2767.html">Refreshing</a></div> <div class="items"><a href="https://www.echemi.com/category/skin-cleansing-c2768.html">Skin Cleansing</a></div> <div class="items"><a href="https://www.echemi.com/category/skin-conditioning-c2769.html">Skin Conditioning</a></div> <div class="items"><a href="https://www.echemi.com/category/skin-humectant-c2770.html">Skin Humectant</a></div> <div class="items"><a href="https://www.echemi.com/category/skin-protecting-c2771.html">Skin Protecting</a></div> <div class="items"><a href="https://www.echemi.com/category/smoothing-c2772.html">Smoothing</a></div> <div class="items"><a href="https://www.echemi.com/category/soothing-c2773.html">Soothing</a></div> <div class="items"><a href="https://www.echemi.com/category/tonics-c2774.html">Tonics</a></div> <div class="items"><a href="https://www.echemi.com/category/uv-filter-c2775.html">UV Filter</a></div> <div class="items"><a href="https://www.echemi.com/category/viscosity-controlling-c2776.html">Viscosity Controlling</a></div> </div> </div> <div class="content_box"> <div class="category_top"> <div class="items"><a href="https://www.echemi.com/category/biocide-algicide-c2801.html">Biocide & Algicide</a></div> <div class="items"><a href="https://www.echemi.com/category/corrosion-inhibitor-c2802.html">Corrosion Inhibitor</a></div> <div class="items"><a href="https://www.echemi.com/category/flocculant-c2803.html">Flocculant</a></div> <div class="items"><a href="https://www.echemi.com/category/water-softener-c2804.html">Water Softener</a></div> <div class="items"><a href="https://www.echemi.com/category/water-stabilizer-c2805.html">Water Stabilizer</a></div> </div> </div> </div> <div class="cate_drop_menu_bg"></div> </div> </div> </div> <div class="mi_drop_menu"> <div class="width_1260 flex"> <div class="mi_drop_menu_common MarketPriceInsight"> <div class="new_enter"> <span></span> <b><a href="https://www.echemi.com/price-database.html">Price Database</a> <i class="iconfont new_icon">&#xe828;</i></b> <p>*Price curve comparison and historical data download are available.</p> </div> <ul> <li><a href="https://www.echemi.com/zyc/acetic-acid-downstream-zyc04.html">Acetic Acid & Downstream</a></li> <li><a href="https://www.echemi.com/zyc/acrylic-acid-acrylic-ester-zyc11.html">Acrylic Acid & Acrylic Ester</a></li> <li><a href="https://www.echemi.com/zyc/alcohol-ether-zyc16.html">Alcohol Ether</a></li> <li><a href="https://www.echemi.com/zyc/alcohols-market-zyc12.html">Alcohols Market</a></li> <li><a href="https://www.echemi.com/zyc/antihypertensive-drugs-market-zyc33.html">Antihypertensive Drugs Market</a></li> <li><a href="https://www.echemi.com/zyc/anti-infectives-market-zyc29.html">Anti-infectives Market</a></li> <li><a href="https://www.echemi.com/zyc/antipyretic-analgesics-market-zyc31.html">Antipyretic-analgesics Market</a></li> <li><a href="https://www.echemi.com/zyc/api-market-zyc28.html">API Market</a></li> <li><a href="https://www.echemi.com/zyc/aromatics-market-zyc01.html">Aromatics Market</a></li> <li><a href="https://www.echemi.com/zyc/auxiliaries-market-zyc18.html">Auxiliaries Market</a></li> <li><a href="https://www.echemi.com/zyc/chemical-fiber-zyc05.html">Chemical Fiber</a></li> <li><a href="https://www.echemi.com/zyc/chloride-price-zyc21.html">Chloride Price</a></li> <li><a href="https://www.echemi.com/zyc/coal-chemical-zyc35.html">Coal Chemical</a></li> <li><a href="https://www.echemi.com/zyc/eo-and-downstream-zyc15.html">EO and Downstream</a></li> <li><a href="https://www.echemi.com/zyc/fertilizer-price-zyc24.html">Fertilizer Price</a></li> <li><a href="https://www.echemi.com/zyc/fillers-price-zyc26.html">Fillers Price</a></li> <li><a href="https://www.echemi.com/zyc/fluorine-chemical-zyc20.html">Fluorine Chemical</a></li> <li><a href="https://www.echemi.com/zyc/food-additives-market-zyc27.html">Food Additives Market</a></li> <li><a href="https://www.echemi.com/zyc/hormonal-api-market-zyc32.html">Hormonal API Market</a></li> <li><a href="https://www.echemi.com/zyc/inorganic-market-zyc17.html">Inorganic Market</a></li> <li><a href="https://www.echemi.com/zyc/intermediates-zyc13.html">Intermediates</a></li> <li><a href="https://www.echemi.com/zyc/lithium-battery-market-zyc22.html">Lithium Battery Market</a></li> <li><a href="https://www.echemi.com/zyc/methanol-downstream-zyc03.html">Methanol & Downstream</a></li> <li><a href="https://www.echemi.com/zyc/natural-gas-price-zyc34.html">Natural Gas Price</a></li> <li><a href="https://www.echemi.com/zyc/olefin-market-zyc02.html">Olefin Market</a></li> <li><a href="https://www.echemi.com/zyc/oleochemical-market-zyc08.html">Oleochemical Market</a></li> <li><a href="https://www.echemi.com/zyc/paints-coatings-market-zyc09.html">Paints & Coatings Market</a></li> <li><a href="https://www.echemi.com/zyc/petrochemical-market-zyc23.html">Petrochemical Market</a></li> <li><a href="https://www.echemi.com/zyc/phenol-ketone-downstream-zyc10.html">Phenol Ketone & Downstream</a></li> <li><a href="https://www.echemi.com/zyc/phosphorus-chemical-zyc19.html">Phosphorus Chemical</a></li> <li><a href="https://www.echemi.com/zyc/plastic-rubber-market-zyc25.html">Plastic & Rubber Market</a></li> <li><a href="https://www.echemi.com/zyc/plasticizer-market-zyc07.html">Plasticizer Market</a></li> <li><a href="https://www.echemi.com/zyc/polyurethane-market-zyc14.html">Polyurethane Market</a></li> <li><a href="https://www.echemi.com/zyc/urp-raw-material-zyc06.html">UPR & Raw Material</a></li> <li><a href="https://www.echemi.com/zyc/vitamin-market-zyc30.html">Vitamin Market</a></li> <li class="more"><a href="https://www.echemi.com/market-insights-products.html">View all products of Market Price & Insight <i class="iconfont">&#xe60c;</i></a></li> </ul> </div> <div class="mi_drop_menu_common Wholesale"> <ul> <li><a href="https://www.echemi.com/wholesale/paints-and-coatings.html">Wholesale Paints and Coatings</a></li> <li><a href="https://www.echemi.com/wholesale/food-ingredients.html">Wholesale Food Ingredients</a></li> <li><a href="https://www.echemi.com/wholesale/pharmaceutical-raw-materials.html">Wholesale Pharmaceutical Raw Materials</a></li> <li><a href="https://www.echemi.com/wholesale/fine-chemicals.html">Wholesale Fine Chemicals</a></li> <li><a href="https://www.echemi.com/wholesale/botanical-extracts.html">Wholesale Botanical Extracts</a></li> <li><a href="https://www.echemi.com/wholesale/rubber-plastic-ingredients.html">Wholesale Rubber Plastic Ingredients</a></li> </ul> </div> <div class="mi_drop_menu_common Exhibition"> <ul> <li><a href="https://www.echemi.com/cms-exhibition/calendar-paint-coating.html">Paint & Coating Show</a></li> <li><a href="https://www.echemi.com/cms-exhibition/calendar-food-additives.html">Food Exhibition</a></li> <li><a href="https://www.echemi.com/cms-exhibition/calendar-pharmaceutical.html">Pharma Exhibition</a></li> <li><a href="https://www.echemi.com/cms-exhibition/calendar-cosmetics.html">Cosmetic Exhibition</a></li> <li><a href="https://www.echemi.com/cms-exhibition/calendar-plastics-rubbers.html">Plastics & Rubbers</a></li> <li><a href="https://www.echemi.com/cms-exhibition/echemi.html">ECHEMI Exhibition</a></li> <li><a href="https://www.echemi.com/cms-exhibition/exhibition-news.html">Exhibition News</a></li> <li><a href="https://www.echemi.com/cms-exhibition/live-coverage.html">Live Coverage</a></li> <li><a href="https://www.echemi.com/cms-exhibition/calendar-others.html">Other Exhibition</a></li> </ul> </div> <div class="mi_drop_menu_common News"> <ul> <li><a href="https://www.echemi.com/cms-news/agrochemical.html">Agrochemical News </a></li> <li><a href="https://www.echemi.com/cms-news/paint-coating.html">Paint & Coating News</a></li> <li><a href="https://www.echemi.com/cms-news/food-additives.html">Food Industry News</a></li> <li><a href="https://www.echemi.com/cms-news/pharmaceutical.html">Pharma News</a></li> <li><a href="https://www.echemi.com/cms-news/cosmetics.html">Cosmetics Industry News</a></li> <li><a href="https://www.echemi.com/cms-news/special-reports.html">Special Reports</a></li> <li><a href="https://www.echemi.com/cms-news/focus.html">ECHEMI Focus</a></li> <li><a href="https://www.echemi.com/cms-news/company.html">Chemical Company News</a></li> <li><a href="https://www.echemi.com/cms-news/valuable-news.html">Industry Valuable News </a></li> <li><a href="https://www.echemi.com/cms-news/policies.html">Chemical Policies</a></li> <li><a href="https://www.echemi.com/cms-news/buyer-purchases.html">Buyer Purchases Cases</a></li> <li><a href="https://www.echemi.com/cms-news/analysis.html">ECHEMI Analysis</a></li> <li><a href="https://www.echemi.com/cms-news/blog.html">Blog</a></li> <li><a href="https://www.echemi.com/cms-news/faq.html">FAQ</a></li> <li><a href="https://www.echemi.com/magazine.html">Magazine </a></li> </ul> <ul> <li class="nav_add_video"> <a href="https://www.echemi.com/video.html">Chemical Videos</a> <i class="iconfont new_icon" style="font-size: 25px;color: #D51a1c">&#xe828;</i> </li> </ul> </div> </div> </div> </div> <form action="https://www.echemi.com/weekly-price-list.html" id="topWeeklyPriceSearch" method="GET"> <input type="hidden" id="topWeeklyPriceKeywords" name="keywords"> </form> <script> function topWeeklyPriceSearch() { var keywords = $.trim($("#topWeeklyPriceKeywordsInput").val()); if (keywords){ var weeklyPriceKeywords = encodeURI(keywords); $("#topWeeklyPriceKeywords").val(weeklyPriceKeywords); $("#topWeeklyPriceSearch").submit(); } } //按键按下 function topWeeklyPriceSearchOnKeypress(keyCode) { if (keyCode == 13){ topWeeklyPriceSearch() } } </script> </header> <!-- 用于表单提交和画面跳转 start --> <form id="topSearchGoodsForm" action="https://www.echemi.com/searchGoods.html" method="get"> <input type="hidden" id="topSearchKeywordGoods" name="keywords"/> </form> <form id="topSearchSupplierForm" action="https://www.echemi.com/searchSuppliers.html" method="get"> <input type="hidden" id="topSearchKeywordSupplier" name="keywords"/> </form> <form id="topSearchEncyclopediaForm" action="https://www.echemi.com/searchProducts.html" method="get"> <input type="hidden" id="topSearchKeywordEncyclopedia" name="keywords"/> </form> <form id="topSearchBuyingLeadForm" action="https://www.echemi.com/searchInquiry.html" method="get"> <input type="hidden" id="topSearchKeywordBuyingLead" name="keywords"/> </form> <!-- 用于表单提交和画面跳转 end --> <script type="text/javascript" src="https://static-www.echemi.com/static_v3/js/common/defaultSearch_v2ef651.js"></script> <script type="text/javascript" src="https://static-www.echemi.com/static_v3/js/page/pagejs_top_vf59afc.js"></script> <script> $(document).ready(function () { getLoginCustomerInfo(); }); </script> <!--中间的容器--> <article class="comm-wrapper"> <!--面包屑导航--> <section class="width_1260"> <div class="crumbs_box"> <span ><i class="iconfont">&#xe63e;</i></span> <a href="https://www.echemi.com">Home</a> &gt; <a href="https://www.echemi.com/cms-news.html">News</a> &gt; <a href="https://www.echemi.com/cms-news/pharmaceutical.html">Pharma News</a> &gt; <span class="comm-results">Indian Pharmaceutical Market Grows 6.1% in October Against the Trend</span> </div> </section> <!--面包屑导航 END--> <!-- 列表 --> <div class="width_1260 comm-section clearfix"> <div class="cate_left pull-left"> <div class="cont_box"> <div class="for_fixed_cont"></div> <div class="detail_top"> <h1 class="special_font">Indian Pharmaceutical Market Grows 6.1% in October Against the Trend</h1> <div class="detail_es clearfix"> <div class="detail_nt"> <i class="iconfont">&#xe7c7;</i> <span>ECHEMI</span> <span>2024-11-13</span> </div> </div> </div> <div class="detail_zhengwen"> <p><p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial">According to the latest market research data, the Indian pharmaceutical market achieved a sales growth of 6.1% in October despite a decline in overall sales. This growth figure was confirmed by Pharmarack, a heart and skin treatment company. "Most therapies showed positive growth this month (November) despite some challenges," Sheetal Sapale, Pharmarack's vice president of business, said in a recent interview.</font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial"><br /></font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial">Sapale noted that this growth was largely driven by price increases and new product launches, while sales for most therapies actually declined. Among the top 10 therapies that account for more than 90% of the Indian pharmaceutical market, the price factor plays an important role in the cardiac segment. Although the market share of antihypertensive drugs is close to 50%, volume growth has stagnated. At the same time, lipid-lowering drugs and platelet aggregation inhibitors show relatively high growth momentum, helping to promote the health of the heart serum.</font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial"><br /></font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial">In the anti-infection segment, sales of antimicrobials (nearly 87% of the market) have decreased, while the number of antifungal drugs has grown. In the gastrointestinal segment, sales of antacids, which accounted for nearly 40% of the market, declined, while sales of laxatives, probiotics, anti-infective drugs and anti-diarrheal drugs increased. "These factors are the main drivers of volume growth, while antacids are the main drag on this segment," Sapale explained.</font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial"><br /></font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial">In the field of anti-diabetes, the sales volume of oral anti-diabetic drug combinations showed negative growth, but it is expected to have a good growth momentum in the future. According to Pharmarack, sales of new products will increase as many have lost patent protection.</font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial"><br /></font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial">In addition, secret meetings on innovative drugs are also underway to drive further development of the pharmaceutical industry.</font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial"><br /></font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial">In the nutraceuticals market, vitamins and nutraceuticals accounted for 70% of the market share, but sales volume declined, affecting the growth of this segment. Sales of calcium products and other related products also declined, but their contribution to the nutritionist category was relatively small.</font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial"><br /></font></span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 18px;"><font face="Arial">Finally, radiopharmaceuticals continue to play an important role in the field of cancer treatment, providing patients with more treatment options and hope.</font></span></p></p> </div> <div class="detail_keyword"> <ul class="clearfix"> </ul> </div> <div class="detail_source"> <i class="iconfont">&#xe6ce;</i> <span>Disclaimer: ECHEMI reserves the right of final explanation and revision for all the information.</span> </div> </div> <div class="add_rfq"> <p class="sub_title">Looking for chemical products? Let suppliers reach out to you!</p> </div> <div class="other_news"> <div class="items"> <span> Previous: </span> <a href="https://www.echemi.com/cms/2120118.html"><h3 class="special_font">FDA Rejects Approval for Liver Disease Drug, Market Outlook Grim</h3></a> </div> <div class="items"> <span> Next: </span> <a href="https://www.echemi.com/cms/2120120.html"><h3 class="special_font">New Drug OLC Could Revolutionize CKD Treatment, Countdown to US FDA Approval!</h3></a> </div> </div> <div class="commnent_box" id="for_comment"> <div class="add_comment_box"> <b>Comment </b> </div> <div class="editor" id="editor" aria-hidden="true"></div> <div class="btn_box"> <!--btn_pink是不可点击 btn_red是有输入内容可点击了--> <div class="btn btn_red" onclick="commentSubmitPost()">Comment</div> </div> </div> <input type="hidden" id = "commentPageIndex" value="1"> <div class="related_news"> <h2 class="title special_font">You May Interested In</h2> <div class="swiper-container swiper-no-swiping"> <div class="swiper-wrapper"> <div class="swiper-slide"> <a href="https://www.echemi.com/produce/pr2305111438-1-2-4-trimethylbenzene.html"> <div class="img"> <img src="https://file.echemi.com/fileManage/upload/goodpicture/20230512/m20230512085138158.jpg" alt="buy 1,2,4-Trimethylbenzene CAS NO. 95-63-6 high purity 99% Organic Chemical Pharmaceutical intermediates" title="1,2,4-Trimethylbenzene CAS NO. 95-63-6 high purity 99% Organic Chemical Pharmaceutical intermediates" onerror="src='https://static-www.echemi.com/static_v3/images/common/defaultGoodsPicSize200.jpg'"> <i class="main_icon"></i></div> <h3 class="name" title="1,2,4-Trimethylbenzene CAS NO. 95-63-6 high purity 99% Organic Chemical Pharmaceutical intermediates">1,2,4-Trimethylbenzene CAS NO. 95-63-6 high purity 99% Organic Chemical Pharmaceutical intermediates</h3> </a> <p class="price"> <b>$1-1.2</b>/KG&nbsp;EXW</p> <div class="supplier_name"> <!-- 供应商图标模块 start --> <div class="allIcon_main js_allIcon_main"> <i class="icon icon_license"></i> <i class="icon icon_renzheng"></i> <i class="icon icon_zuanshi"></i> </div> <!-- 供应商图标模块 end --> <a href="https://www.echemi.com/shop-us20230223094614491/index.html" > NANTONG REFORM PETRO-CHEMICAL CO.,LTD</a> </div> </div> <div class="swiper-slide"> <a href="https://www.echemi.com/produce/pr2404301103-2-methylpiperazine.html"> <div class="img"> <img src="https://file.echemi.com/fileManage/upload/goodpicture/20240430/2-methylpiperazine_b20240430132128629.jpg" alt="buy 2-Methylpiperazine CAS NO.109-07-9 Content of 99 per cent Intermediates" title="2-Methylpiperazine CAS NO.109-07-9 Content of 99 per cent Intermediates" onerror="src='https://static-www.echemi.com/static_v3/images/common/defaultGoodsPicSize200.jpg'"> <i class="main_icon"></i></div> <h3 class="name" title="2-Methylpiperazine CAS NO.109-07-9 Content of 99 per cent Intermediates">2-Methylpiperazine CAS NO.109-07-9 Content of 99 per cent Intermediates</h3> </a> <p class="price"> <b>$1-1.2</b>/KG&nbsp;EXW</p> <div class="supplier_name"> <!-- 供应商图标模块 start --> <div class="allIcon_main js_allIcon_main"> <i class="icon icon_license"></i> <i class="icon icon_renzheng"></i> <i class="icon icon_zuanshi"></i> </div> <!-- 供应商图标模块 end --> <a href="https://www.echemi.com/shop-us20230223094614491/index.html" > NANTONG REFORM PETRO-CHEMICAL CO.,LTD</a> </div> </div> <div class="swiper-slide"> <a href="https://www.echemi.com/produce/pr2404301100-3-5-bistrifluoromethylbenzaldehyde.html"> <div class="img"> <img src="https://file.echemi.com/fileManage/upload/goodpicture/20240430/3-5-bistrifluoromethylbenzaldehyde_b20240430093507123.jpg" alt="buy 3,5-Bis(trifluoromethyl)benzaldehyde CAS NO.401-95-6 Intermediates 3,5-diCF3-benzaldehyde radical high content" title="3,5-Bis(trifluoromethyl)benzaldehyde CAS NO.401-95-6 Intermediates 3,5-diCF3-benzaldehyde radical high content" onerror="src='https://static-www.echemi.com/static_v3/images/common/defaultGoodsPicSize200.jpg'"> <i class="main_icon"></i></div> <h3 class="name" title="3,5-Bis(trifluoromethyl)benzaldehyde CAS NO.401-95-6 Intermediates 3,5-diCF3-benzaldehyde radical high content">3,5-Bis(trifluoromethyl)benzaldehyde CAS NO.401-95-6 Intermediates 3,5-diCF3-benzaldehyde radical high content</h3> </a> <p class="price"> <b>$1-1.2</b>/KG&nbsp;FOB</p> <div class="supplier_name"> <!-- 供应商图标模块 start --> <div class="allIcon_main js_allIcon_main"> <i class="icon icon_license"></i> <i class="icon icon_renzheng"></i> <i class="icon icon_zuanshi"></i> </div> <!-- 供应商图标模块 end --> <a href="https://www.echemi.com/shop-us20230223094614491/index.html" > NANTONG REFORM PETRO-CHEMICAL CO.,LTD</a> </div> </div> <div class="swiper-slide"> <a href="https://www.echemi.com/produce/pr23030728743-neopentyl-glycol.html"> <div class="img"> <img src="https://file.echemi.com/fileManage/upload/goodpicture/20230310/m20230310100814410.jpg" alt="buy Neopentyl Glycol CAS NO.126-30-7 99% High Quality Factory Supply" title="Neopentyl Glycol CAS NO.126-30-7 99% High Quality Factory Supply" onerror="src='https://static-www.echemi.com/static_v3/images/common/defaultGoodsPicSize200.jpg'"> <i class="main_icon"></i></div> <h3 class="name" title="Neopentyl Glycol CAS NO.126-30-7 99% High Quality Factory Supply">Neopentyl Glycol CAS NO.126-30-7 99% High Quality Factory Supply</h3> </a> <p class="price"> <b>$1.7-2</b>/KG&nbsp;FOB</p> <div class="supplier_name"> <!-- 供应商图标模块 start --> <div class="allIcon_main js_allIcon_main"> <i class="icon icon_license"></i> <i class="icon icon_renzheng"></i> <i class="icon icon_zuanshi"></i> </div> <!-- 供应商图标模块 end --> <a href="https://www.echemi.com/shop-us20230223094614491/index.html" > NANTONG REFORM PETRO-CHEMICAL CO.,LTD</a> </div> </div> <div class="swiper-slide"> <a href="https://www.echemi.com/produce/pr23030728759-adipic-acid.html"> <div class="img"> <img src="https://file.echemi.com/fileManage/upload/goodpicture/20230308/m20230308144906452.jpg" alt="buy Adipic Acid CAS NO.124-04-9" title="Adipic Acid CAS NO.124-04-9" onerror="src='https://static-www.echemi.com/static_v3/images/common/defaultGoodsPicSize200.jpg'"> <i class="main_icon"></i></div> <h3 class="name" title="Adipic Acid CAS NO.124-04-9">Adipic Acid CAS NO.124-04-9</h3> </a> <p class="price"> <b>$3-3.5</b>/KG&nbsp;EXW</p> <div class="supplier_name"> <!-- 供应商图标模块 start --> <div class="allIcon_main js_allIcon_main"> <i class="icon icon_license"></i> <i class="icon icon_renzheng"></i> <i class="icon icon_zuanshi"></i> </div> <!-- 供应商图标模块 end --> <a href="https://www.echemi.com/shop-us20230223094614491/index.html" > NANTONG REFORM PETRO-CHEMICAL CO.,LTD</a> </div> </div> <div class="swiper-slide"> <a href="https://www.echemi.com/produce/pr2305101689-triethanolamine.html"> <div class="img"> <img src="https://file.echemi.com/fileManage/upload/goodpicture/20230518/m20230518102533221.jpg" alt="buy Triethanolamine" title="Triethanolamine" onerror="src='https://static-www.echemi.com/static_v3/images/common/defaultGoodsPicSize200.jpg'"> <i class="main_icon"></i></div> <h3 class="name" title="Triethanolamine">Triethanolamine</h3> </a> <p class="price"> <b>$1</b>/KG&nbsp;EXW</p> <div class="supplier_name"> <!-- 供应商图标模块 start --> <div class="allIcon_main js_allIcon_main"> <i class="icon icon_license"></i> <i class="icon icon_renzheng"></i> <i class="icon icon_zuanshi"></i> </div> <!-- 供应商图标模块 end --> <a href="https://www.echemi.com/shop-us20230223094614491/index.html" > NANTONG REFORM PETRO-CHEMICAL CO.,LTD</a> </div> </div> </div> <div class="slide_btn swiper-button-prev"><i class="iconfont">&#xe60d;</i></div> <div class="slide_btn swiper-button-next"><i class="iconfont">&#xe60c;</i></div> </div> </div> </div> <div class="cate_right pull-right"> <div class="common_div_right "> <ul class="electronic_journal"> <li> <div class="img_box"> <a href="https://www.echemi.com/magazine/content-pharmaceutical-industry-overview-em2408261001.html"> <img class="main_pic" src="https://file.echemi.com/fileManage/upload/Echemi/20240826/banner_20240826144004256.png" alt="Pharmaceutical Industry Overview"> </a> <img class="time_icon" src="https://static-www.echemi.com/static_v3/images/common/LASTEST_va93cc2.svg" alt="LASTEST"> </div> <a href="https://www.echemi.com/magazine/content-pharmaceutical-industry-overview-em2408261001.html"> <h3 title="Pharmaceutical Industry Overview">Pharmaceutical Industry Overview</h3> </a> <div class="product_des">The magazine has been officially published in August 2024 and will be distributed at CPHI Korea 2024 and CPHI Milan 2024. It could be permanently available for download online. We sincerely invite you to join us in the publicity, making full use of the influence of the journal to promote your brand & products, expand your corporate influence in the global market.</div> <div class="date"> Published in: <span>Aug. 2024</span> </div> <div class="supplier"> <a href="https://www.echemi.com/magazine/download-pharmaceutical-industry-overview-em2408261001.html">Read Now</a> <a class="download" href="javascript:void(0)" onclick="downloadMagazine('em2408261001')">Download</a> </div> </li> </ul> <script> function downloadMagazine(magazineId){ location.href = webRootEn + "/magazine/download.do?back=" + encodeURIComponent(document.location.href) + "&magazineId=" + magazineId; } </script> </div> <div class="pricetrade-box"> <p class="h2">Trade Alert</p> <span class="white"></span> <p class="txt">Delivering the latest product trends and industry news straight to your inbox.<br>(We'll never share your email address with a third-party.)</p> <div class="txtinput"> <input id="mailSubscribe" type="text" placeholder='Input your Email address' /> <a href="javascript:void(0);" rel="nofollow" onclick="mailSubscribe()" class="subbtn">Subscribe</a> </div> </div> <div class="common_right news"> <div class="title"> <h2 class="special_font">Related News</h2> </div> <ul class=""> <li> <a href="https://www.echemi.com/cms/1196677.html" > <i class="circule"></i> <p title="Anti-aging drugs, saving 3 years stolen by the new crown">Anti-aging drugs, saving 3 years stolen by the new crown</p> </a> </li> <li> <a href="https://www.echemi.com/cms/1196679.html" > <i class="circule"></i> <p title="Win exclusive orders of 100 billion! Zhifei Biotech and Merck renewed the supply, distribution and co-promotion agreement">Win exclusive orders of 100 billion! Zhifei Biotech and Merck renewed the supply, distribution and co-promotion agreement</p> </a> </li> <li> <a href="https://www.echemi.com/cms/111401.html" > <i class="circule"></i> <p title="Metformin has a new role! Can repair brain damage">Metformin has a new role! Can repair brain damage</p> </a> </li> <li> <a href="http://info.echemi.com/en-news-cosmetics/1823691.html" > <i class="circule"></i> <p title="Unlocking the Versatility of Cetostearyl Alcohol Uses in Various Industries">Unlocking the Versatility of Cetostearyl Alcohol Uses in Various Industries</p> </a> </li> <li> <a href="https://www.echemi.com/cms/123836.html" > <i class="circule"></i> <p title="Shandong Kangqiao knocked on the door of the EU market!">Shandong Kangqiao knocked on the door of the EU market!</p> </a> </li> <li> <a href="https://www.echemi.com/cms/1055824.html" > <i class="circule"></i> <p title="The multinational pharmaceutical company plans to sell its business">The multinational pharmaceutical company plans to sell its business</p> </a> </li> <li> <a href="https://www.echemi.com/cms/1055825.html" > <i class="circule"></i> <p title="The 'medicine king' laurels will eventually change hands, but innovation will not die">The 'medicine king' laurels will eventually change hands, but innovation will not die</p> </a> </li> <li> <a href="https://www.echemi.com/cms/1055826.html" > <i class="circule"></i> <p title="The next 'PD-1' may appear in the field of weight loss">The next 'PD-1' may appear in the field of weight loss</p> </a> </li> <li> <a href="https://www.echemi.com/cms/111393.html" > <i class="circule"></i> <p title="Export of APIs to India is blocked, what is the way out for Chinese companies">Export of APIs to India is blocked, what is the way out for Chinese companies</p> </a> </li> <li> <a href="https://www.echemi.com/cms/58291.html" > <i class="circule"></i> <p title="51 Drugs Withdrawal from Hospital Market in Shandong Province">51 Drugs Withdrawal from Hospital Market in Shandong Province</p> </a> </li> </ul> </div> <div class="common_right extended m_t_30"> <div class="title"> <h2 class="special_font">Recommend Reading</h2> </div> <ul> <li> <img src="https://upload.echemi.com/2024/0425/1714028298126.png" alt="Novartis Reports Soaring Q1 Performance with the Emergence of Billion-Dollar Blockbusters"> <a href="https://www.echemi.com/cms/1840616.html"> <p title="Novartis Reports Soaring Q1 Performance with the Emergence of Billion-Dollar Blockbusters">Novartis Reports Soaring Q1 Performance with the Emergence of Billion-Dollar Blockbusters</p> </a> </li> <li> <img src="https://upload.echemi.com/2024/0425/1714028500328.png" alt="BenevolentAI, an AI Pharmaceutical Company, Announces Further Workforce Reduction and Closure of US Office"> <a href="https://www.echemi.com/cms/1840617.html"> <p title="BenevolentAI, an AI Pharmaceutical Company, Announces Further Workforce Reduction and Closure of US Office">BenevolentAI, an AI Pharmaceutical Company, Announces Further Workforce Reduction and Closure of US Office</p> </a> </li> <li> <img src="https://upload.echemi.com/2024/1014/1728899379833.png" alt="Pfizer's Drug Hympavzi Approved: The Shocking Price of $795,600 Shakes the Hemophilia Treatment Market"> <a href="https://www.echemi.com/cms/2080912.html"> <p title="Pfizer's Drug Hympavzi Approved: The Shocking Price of $795,600 Shakes the Hemophilia Treatment Market">Pfizer's Drug Hympavzi Approved: The Shocking Price of $795,600 Shakes the Hemophilia Treatment Market</p> </a> </li> <li> <img src="https://upload.echemi.com/2022/1228/1672228924496.jpg" alt="Deqi Pharmaceutical and Merck reached a global clinical cooperation"> <a href="https://www.echemi.com/cms/1136431.html"> <p title="Deqi Pharmaceutical and Merck reached a global clinical cooperation">Deqi Pharmaceutical and Merck reached a global clinical cooperation</p> </a> </li> <li> <img src="https://upload.echemi.com/2024/0102/1704190702536.png" alt="Are Plant-Based Substitute Meats as Nutritious as They Claim to Be?"> <a href="https://www.echemi.com/cms/1596986.html"> <p title="Are Plant-Based Substitute Meats as Nutritious as They Claim to Be?">Are Plant-Based Substitute Meats as Nutritious as They Claim to Be?</p> </a> </li> <li> <img src="https://upload.echemi.com/2019/0704/1562220802882.jpg" alt="170,000 old residential areas to be renovated involving millions of residents"> <a href="https://www.echemi.com/cms/54356.html"> <p title="170,000 old residential areas to be renovated involving millions of residents">170,000 old residential areas to be renovated involving millions of residents</p> </a> </li> <li> <img src="https://upload.echemi.com/2024/0703/1719976002158.png" alt="Debut and L’Oréal are developing more than 12 bioidentical, biobased alternatives to traditional cosmetic ingredients"> <a href="https://www.echemi.com/cms/1958670.html"> <p title="Debut and L’Oréal are developing more than 12 bioidentical, biobased alternatives to traditional cosmetic ingredients">Debut and L’Oréal are developing more than 12 bioidentical, biobased alternatives to traditional cosmetic ingredients</p> </a> </li> <li> <img src="https://upload.echemi.com/2020/0417/1587088185171.jpg" alt="Zhoushan Port becoming global player in oil and gas trade"> <a href="https://www.echemi.com/cms/100179.html"> <p title="Zhoushan Port becoming global player in oil and gas trade">Zhoushan Port becoming global player in oil and gas trade</p> </a> </li> <li> <img src="https://upload.echemi.com/2021/1008/1633685644489.jpg" alt="An In-depth Review of the Calcium Sulfite Chemical Formula"> <a href="https://www.echemi.com/cms/427859.html"> <p title="An In-depth Review of the Calcium Sulfite Chemical Formula">An In-depth Review of the Calcium Sulfite Chemical Formula</p> </a> </li> <li> <img src="https://upload.echemi.com/2024/0425/1714029117521.png" alt="Israel Chemicals Collaborates with Ideelab Biotechnology to Develop Innovative Bioformulations"> <a href="https://www.echemi.com/cms/1840623.html"> <p title="Israel Chemicals Collaborates with Ideelab Biotechnology to Develop Innovative Bioformulations">Israel Chemicals Collaborates with Ideelab Biotechnology to Develop Innovative Bioformulations</p> </a> </li> </ul> </div> <dl class="hot_search"> <dt class="special_font">Hot Searches</dt> <dd> <a href="https://www.echemi.com/skin/chem2403041938-ethylhexyl-methoxycinnamate.html">ethylhexyl methoxycinnamate for skin</a> </dd> <dd> <a href="https://www.echemi.com/buy/chem2306061903-andractim.html">buy andractim</a> </dd> <dd> <a href="https://www.echemi.com/products/pid_Rock3929-acetone.html">acetone formula</a> </dd> <dd> <a href="https://www.echemi.com/products/pd20160324165040620-hydrofluoric-acid.html">hydrofluoric acid formula</a> </dd> <dd> <a href="https://www.echemi.com/products/pid_Rock19440-sulfuric-acid.html">sulfuric acid formula</a> </dd> <dd> <a href="https://www.echemi.com/shop-us20210623105726563/index.html">givaudan flavors</a> </dd> <dd> <a href="https://www.echemi.com/sds/aluminum-zirconium-trichlorohydrex-gly-pd180630110627.html">aluminium zirconium tetrachlorohydrex gly</a> </dd> <dd> <a href="https://www.echemi.com/products/temppid160705008565-diisopropyl-azodicarboxylate.html">cas diisopropyl azodicarboxylate</a> </dd> <dd> <a href="https://www.echemi.com/products/pid_Seven1160-benzylamine.html">benzylamine</a> </dd> <dd> <a href="https://www.echemi.com/products/pd2109152610-nitrite.html">nitrite formula</a> </dd> <dd> <a href="https://www.echemi.com/shop-us20180832100034339/index.html">s.a. unipersonal</a> </dd> <dd> <a href="https://www.echemi.com/shop-us20180832100010082/index.html">turnover hamag a/s</a> </dd> </dl> </div> </div> </article> <div class="weixin_modal"> <div class="weixin_cont"> <div class="title"> <p>Scan the QR Code to Share</p> <i class="iconfont" onclick="wxHide()">&#xe770;</i> </div> <div class="code"> <div class="qrcode"></div> </div> </div> </div> <!-- 底部区域共通 --> <section class="index_footer"> <div class="width_1050"> <p class="tip">Trade Alert - Delivering the latest product trends and industry news straight to your inbox. <br />(We`ll never share your email address with a third-party.)</p> <div class="input_box clearfix"> <input id="mailSubscribe" type="text" placeholder='Input your Email address' /> <div class="subscribe_btn" onclick="mailSubscribe()">Subscribe</div> </div> <div class="footer_box1"> <div class="footer_list"> <div class="title">About Us</div> <div class="li"> <a href="https://group.echemi.com" target="_blank">About ECHEMI Group</a> <a href="https://www.echemi.com/echemi.html" >About Echemi.com</a> <a href="https://www.echemi.com/marketing-kit.html" >Marketing Kit</a> <a href="https://www.echemi.com/sitemap.html" >Sitemap</a> <a href="https://www.echemi.com/partners.html" >Partners</a> <a href="https://www.echemi.com/cms/546980.html" >Chemical Knowledge</a> <a href="https://www.echemi.com/community.html" >Community</a> </div> </div> <div class="footer_list"> <div class="title">Buy on ECHEMI</div> <div class="li"> <a href="https://www.echemi.com/list/products-A.html" >Search Products List Alphabetically</a> <a href="https://www.echemi.com/list/buy-A.html" >Shop Chemical Products Alphabetically</a> <a href="https://www.echemi.com/list/suppliers-A.html" >Find Suppliers Alphabetically</a> <a href="https://www.echemi.com/list/casno-1.html" >Get Chemical Data Numerically</a> <a href="https://www.echemi.com/suppliers/china-CN.html" >Find Suppliers by Region</a> <a href="https://www.echemi.com/searchInquiry.html" >Request for Quotation</a> <a href="https://www.echemi.com/promotion-list.html" >Promotion</a> <a href="https://www.echemi.com/list/topProducts-A.html" >Top Products</a> </div> </div> <div class="footer_list"> <div class="title">Sell on ECHEMI</div> <div class="li"> <a href="https://www.echemi.com/vipApply.html" >Supplier Membership</a> <a href="https://i.echemi.com/help/echemi-premium-courses.html" >Training Center</a> <a href="https://www.echemi.com/success-stories.html">Success Stories</a> </div> </div> <div class="footer_list"> <div class="title">Customer Services</div> <div class="li"> <a href="https://i.echemi.com/help.html" >Learning Center</a> <a href="https://www.echemi.com/conditions.html" >Terms of Use</a> <a href="https://www.echemi.com/privacy.html" >Privacy Notice</a> <a href="https://i.echemi.com/help-cms/1434561.html" >Policies</a> <a href="https://i.echemi.com/help-cms/1434554.html" >Rules</a> <a href="https://i.echemi.com/help-cms/2054829.html" >Penalty Rules</a> <a href="mailto:service@echemi.com">Submit a Dispute</a> <a href="https://www.echemi.com/contactinfo.html" >Contact Us</a> </div> </div> </div> <div class="icon_box"> <span>Follow Us</span> <a rel="external nofollow" href="https://www.facebook.com/echemii/" target="_blank"> <i class="iconfont">&#xe602;</i> </a> <a rel="external nofollow" href="https://x.com/Echemiqd" target="_blank"> <i class="iconfont">&#xe86f;</i> </a> <a rel="external nofollow" href="http://www.linkedin.com/company/qingdao-echemi-technology-co-ltd" target="_blank"> <i class="iconfont">&#xe605;</i> </a> </div> <div class="footer_box2"><a href="https://www.echemi.com/cms/2080900.html">National-level Technology-based SME</a><br><a href="https://www.echemi.com/cms/1416504.html">China's Top 100 Industrial Digitalization Enterprises List</a> <br> The Drafting Unit of the "Specification for Operation and Management of Self-build Cross-border E-commerce Website" of the CCPIT</div> <p class="reference"><a href="http://beian.miit.gov.cn" style="color: #AAB7CC;" target="_blank" rel="nofollow">鲁ICP备16009155号-1</a> | Copyright@Qingdao ECHEMI Digital Technology Co., Ltd.</p> </div> </section> <style> /*首页特有RFQ侧边栏导航链接样式开始*/ .aside_box .aside_btn_special { width: 45px; height: 30px; font-size: 12px; color: #FFFFFF; padding-top: 8px; background: #D51A1C; cursor: pointer; position: absolute; bottom: -35px; right: 0px; } .aside_box .aside_btn_special:before { content: ''; height: 30px; width: 30px; position: absolute; left: -15px; top: 0; background: #D51A1C; border-radius: 50%; z-index: 0; } .aside_box .aside_btn_special i { font-size: 40px; display: inline-block; margin-top: -14px; position: relative; z-index: 1; } </style> <aside class="aside_box"> <div class="aside_btn go_top"> <i class="iconfont">&#xe638;</i> <span>TOP</span> </div> <a href="javascript:void(0)" rel="nofollow"> <div class="aside_btn aside_suggestion" onclick="sidebar6SuggestionShow()"> <i class="iconfont">&#xe657;</i> <div class="tips">Complaint</div> </div> </a> <a href="tel:86-532-55717492" rel="nofollow"> <div class="aside_btn"> <i class="iconfont">&#xe76f;</i> <div class="tips">86-532-55729510</div> </div> </a> <a href="javascript:void(0);" rel="nofollow" onclick="openSkypeChat('live:.cid.c0ad877627c63191')"> <div class="aside_btn skype"> <i class="iconfont">&#xe72b;</i> <div class="tips">Skype</div> </div> </a> <a href="https://api.whatsapp.com/send?phone=8613280881243" target="_blank" rel="nofollow"> <div class="aside_btn"> <i class="iconfont">&#xe810;</i> <div class="tips">WhatsApp</div> </div> </a> <a href="javascript:void(0)" onclick="developBuyingLead()" rel="nofollow"> <div class="aside_btn_special"> <i class="iconfont">&#xe6ca;</i> </div> </a> </aside> <!-- suggestions弹出模块 --> <article class="suggestions_dialog"> <i class="iconfont close_icon" onclick="sidebar6SuggestionHide()">&#xe770;</i> <div class="dialog_title"> <div class="title">Complaint</div> </div> <input type="hidden" id="sidebar6_toCustomerId" value=""> <input type="hidden" id="sidebar6_sourcePageName" value=""> <div class="label">Email:</div> <input id="sidebar6_email_address" type="text" placeholder="Please enter your email address" onblur="onblurCheckSidebar6('sidebar6_email_address')" maxlength="100" /> <div class="errormsg_suggestion" id="sidebar6_email_address_error_div" style="display: none"> <i class="iconfont">&#xe6ce;</i> <span id="sidebar6_email_address_error_span">Please enter email address</span> </div> <div class="label">Message:</div> <textarea id="sidebar6_contexts" placeholder="Please enter your messages" onblur="onblurCheckSidebar6('sidebar6_contexts')" maxlength="2000"></textarea> <div class="errormsg_suggestion" id="sidebar6_contexts_error_div" style="display: none"> <i class="iconfont">&#xe6ce;</i> <span id="sidebar6_contexts_error_span">Please enter email address</span> </div> <div class="btn_send" onclick="sidebar6SendMessage()">Send Message</div> </article> <!-- suggestions弹出模块 结束--> <article class="shield_bg"></article> <article class="shield_suggestion"></article> <script type="text/javascript" src="https://static-www.echemi.com/static_v3/js/page/pagejs_sidebar_v835d80.js"></script> <ul class="allIcon_hover js_allIcon_hover" style="display: none;"> <li class="icon_license_hover"> <div> <i class="icon icon_license"></i> Certified business license </div> <p>Supplier uploads its business license firstly. If it pass ECHEMI audit , supplier can get logo of certified business license.</p> </li> <li class="icon_renzheng_hover"> <div> <i class="icon icon_renzheng"></i> Certified factory </div> <p>According to the business license submitted by the user, the identity of the factory is verified by the tripartite authorities.</p> </li> <li class="icon_danbaojin_hover"> <div> <i class="icon icon_danbaojin"></i> Verified Supplier </div> <p>This seller is assessed, certified and/or inspected by CBI tripartite certification.</p> </li> <li class="icon_zuanshi_hover"> <div> <i class="icon icon_zuanshi"></i> VIP Supplier </div> <p>VIP Supplier is a premium membership for suppliers on ECHEMI.COM. Members are provided with comprehensive ways to promote their products.</p> </li> <li class="icon_shijia_hover"> <div> <i class="icon icon_shijia"></i> Top 10 Suppliers </div> <p>This supplier was in ECHEMI’s Top 10 Suppliers list last year.</p> </li> </ul> <script type="text/javascript" src="https://static-www.echemi.com/static_v3/js/page/pagejs_footer_v66db14.js"></script> <!-- Start of echemi Zendesk Widget script --> <script> setTimeout(function(){ var script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'https://static.zdassets.com/ekr/snippet.js?key=7f27c6be-15a5-4c8d-b3f3-3afe4ca01690'; script.id = 'ze-snippet'; script.defer = 'defer'; document.getElementsByTagName('body')[0].appendChild(script); },3000) </script> <!-- End of echemi Zendesk Widget script --><script>!function(t,e){"object"==typeof exports?module.exports=exports=e():"function"==typeof define&&define.amd?define([],e):t.CryptoJS=e()}(this,function(){var n,o,s,a,h,t,e,l,r,i,c,f,d,u,p,S,x,b,A,H,z,_,v,g,y,B,w,k,m,C,D,E,R,M,F,P,W,O,I,U=U||function(h){var i;if("undefined"!=typeof window&&window.crypto&&(i=window.crypto),"undefined"!=typeof self&&self.crypto&&(i=self.crypto),!(i=!(i=!(i="undefined"!=typeof globalThis&&globalThis.crypto?globalThis.crypto:i)&&"undefined"!=typeof window&&window.msCrypto?window.msCrypto:i)&&"undefined"!=typeof global&&global.crypto?global.crypto:i)&&"function"==typeof require)try{i=require("crypto")}catch(t){}var r=Object.create||function(t){return e.prototype=t,t=new e,e.prototype=null,t};function e(){}var t={},n=t.lib={},o=n.Base={extend:function(t){var e=r(this);return t&&e.mixIn(t),e.hasOwnProperty("init")&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),(e.init.prototype=e).$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}},l=n.WordArray=o.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:4*t.length},toString:function(t){return(t||c).stringify(this)},concat:function(t){var e=this.words,r=t.words,i=this.sigBytes,n=t.sigBytes;if(this.clamp(),i%4)for(var o=0;o<n;o++){var s=r[o>>>2]>>>24-o%4*8&255;e[i+o>>>2]|=s<<24-(i+o)%4*8}else for(var c=0;c<n;c+=4)e[i+c>>>2]=r[c>>>2];return this.sigBytes+=n,this},clamp:function(){var t=this.words,e=this.sigBytes;t[e>>>2]&=4294967295<<32-e%4*8,t.length=h.ceil(e/4)},clone:function(){var t=o.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],r=0;r<t;r+=4)e.push(function(){if(i){if("function"==typeof i.getRandomValues)try{return i.getRandomValues(new Uint32Array(1))[0]}catch(t){}if("function"==typeof i.randomBytes)try{return i.randomBytes(4).readInt32LE()}catch(t){}}throw new Error("Native crypto module could not be used to get secure random number.")}());return new l.init(e,t)}}),s=t.enc={},c=s.Hex={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n<r;n++){var o=e[n>>>2]>>>24-n%4*8&255;i.push((o>>>4).toString(16)),i.push((15&o).toString(16))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i<e;i+=2)r[i>>>3]|=parseInt(t.substr(i,2),16)<<24-i%8*4;return new l.init(r,e/2)}},a=s.Latin1={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n<r;n++){var o=e[n>>>2]>>>24-n%4*8&255;i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i<e;i++)r[i>>>2]|=(255&t.charCodeAt(i))<<24-i%4*8;return new l.init(r,e)}},f=s.Utf8={stringify:function(t){try{return decodeURIComponent(escape(a.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return a.parse(unescape(encodeURIComponent(t)))}},d=n.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=f.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(t){var e,r=this._data,i=r.words,n=r.sigBytes,o=this.blockSize,s=n/(4*o),c=(s=t?h.ceil(s):h.max((0|s)-this._minBufferSize,0))*o,n=h.min(4*c,n);if(c){for(var a=0;a<c;a+=o)this._doProcessBlock(i,a);e=i.splice(0,c),r.sigBytes-=n}return new l.init(e,n)},clone:function(){var t=o.clone.call(this);return t._data=this._data.clone(),t},_minBufferSize:0}),u=(n.Hasher=d.extend({cfg:o.extend(),init:function(t){this.cfg=this.cfg.extend(t),this.reset()},reset:function(){d.reset.call(this),this._doReset()},update:function(t){return this._append(t),this._process(),this},finalize:function(t){return t&&this._append(t),this._doFinalize()},blockSize:16,_createHelper:function(r){return function(t,e){return new r.init(e).finalize(t)}},_createHmacHelper:function(r){return function(t,e){return new u.HMAC.init(r,e).finalize(t)}}}),t.algo={});return t}(Math);function K(t,e,r){return t&e|~t&r}function X(t,e,r){return t&r|e&~r}function L(t,e){return t<<e|t>>>32-e}function j(t,e,r,i){var n,o=this._iv;o?(n=o.slice(0),this._iv=void 0):n=this._prevBlock,i.encryptBlock(n,0);for(var s=0;s<r;s++)t[e+s]^=n[s]}function T(t){var e,r,i;return 255==(t>>24&255)?(r=t>>8&255,i=255&t,255===(e=t>>16&255)?(e=0,255===r?(r=0,255===i?i=0:++i):++r):++e,t=0,t+=e<<16,t+=r<<8,t+=i):t+=1<<24,t}function N(){for(var t=this._X,e=this._C,r=0;r<8;r++)E[r]=e[r];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<E[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<E[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<E[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<E[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<E[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<E[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<E[6]>>>0?1:0)|0,this._b=e[7]>>>0<E[7]>>>0?1:0;for(r=0;r<8;r++){var i=t[r]+e[r],n=65535&i,o=i>>>16;R[r]=((n*n>>>17)+n*o>>>15)+o*o^((4294901760&i)*i|0)+((65535&i)*i|0)}t[0]=R[0]+(R[7]<<16|R[7]>>>16)+(R[6]<<16|R[6]>>>16)|0,t[1]=R[1]+(R[0]<<8|R[0]>>>24)+R[7]|0,t[2]=R[2]+(R[1]<<16|R[1]>>>16)+(R[0]<<16|R[0]>>>16)|0,t[3]=R[3]+(R[2]<<8|R[2]>>>24)+R[1]|0,t[4]=R[4]+(R[3]<<16|R[3]>>>16)+(R[2]<<16|R[2]>>>16)|0,t[5]=R[5]+(R[4]<<8|R[4]>>>24)+R[3]|0,t[6]=R[6]+(R[5]<<16|R[5]>>>16)+(R[4]<<16|R[4]>>>16)|0,t[7]=R[7]+(R[6]<<8|R[6]>>>24)+R[5]|0}function q(){for(var t=this._X,e=this._C,r=0;r<8;r++)O[r]=e[r];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<O[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<O[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<O[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<O[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<O[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<O[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<O[6]>>>0?1:0)|0,this._b=e[7]>>>0<O[7]>>>0?1:0;for(r=0;r<8;r++){var i=t[r]+e[r],n=65535&i,o=i>>>16;I[r]=((n*n>>>17)+n*o>>>15)+o*o^((4294901760&i)*i|0)+((65535&i)*i|0)}t[0]=I[0]+(I[7]<<16|I[7]>>>16)+(I[6]<<16|I[6]>>>16)|0,t[1]=I[1]+(I[0]<<8|I[0]>>>24)+I[7]|0,t[2]=I[2]+(I[1]<<16|I[1]>>>16)+(I[0]<<16|I[0]>>>16)|0,t[3]=I[3]+(I[2]<<8|I[2]>>>24)+I[1]|0,t[4]=I[4]+(I[3]<<16|I[3]>>>16)+(I[2]<<16|I[2]>>>16)|0,t[5]=I[5]+(I[4]<<8|I[4]>>>24)+I[3]|0,t[6]=I[6]+(I[5]<<16|I[5]>>>16)+(I[4]<<16|I[4]>>>16)|0,t[7]=I[7]+(I[6]<<8|I[6]>>>24)+I[5]|0}return F=(M=U).lib,n=F.Base,o=F.WordArray,(M=M.x64={}).Word=n.extend({init:function(t,e){this.high=t,this.low=e}}),M.WordArray=n.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:8*t.length},toX32:function(){for(var t=this.words,e=t.length,r=[],i=0;i<e;i++){var n=t[i];r.push(n.high),r.push(n.low)}return o.create(r,this.sigBytes)},clone:function(){for(var t=n.clone.call(this),e=t.words=this.words.slice(0),r=e.length,i=0;i<r;i++)e[i]=e[i].clone();return t}}),"function"==typeof ArrayBuffer&&(P=U.lib.WordArray,s=P.init,(P.init=function(t){if((t=(t=t instanceof ArrayBuffer?new Uint8Array(t):t)instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array?new Uint8Array(t.buffer,t.byteOffset,t.byteLength):t)instanceof Uint8Array){for(var e=t.byteLength,r=[],i=0;i<e;i++)r[i>>>2]|=t[i]<<24-i%4*8;s.call(this,r,e)}else s.apply(this,arguments)}).prototype=P),function(){var t=U,n=t.lib.WordArray,t=t.enc;t.Utf16=t.Utf16BE={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n<r;n+=2){var o=e[n>>>2]>>>16-n%4*8&65535;i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i<e;i++)r[i>>>1]|=t.charCodeAt(i)<<16-i%2*16;return n.create(r,2*e)}};function s(t){return t<<8&4278255360|t>>>8&16711935}t.Utf16LE={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n<r;n+=2){var o=s(e[n>>>2]>>>16-n%4*8&65535);i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i<e;i++)r[i>>>1]|=s(t.charCodeAt(i)<<16-i%2*16);return n.create(r,2*e)}}}(),a=(w=U).lib.WordArray,w.enc.Base64={stringify:function(t){var e=t.words,r=t.sigBytes,i=this._map;t.clamp();for(var n=[],o=0;o<r;o+=3)for(var s=(e[o>>>2]>>>24-o%4*8&255)<<16|(e[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|e[o+2>>>2]>>>24-(o+2)%4*8&255,c=0;c<4&&o+.75*c<r;c++)n.push(i.charAt(s>>>6*(3-c)&63));var a=i.charAt(64);if(a)for(;n.length%4;)n.push(a);return n.join("")},parse:function(t){var e=t.length,r=this._map;if(!(i=this._reverseMap))for(var i=this._reverseMap=[],n=0;n<r.length;n++)i[r.charCodeAt(n)]=n;var o=r.charAt(64);return!o||-1!==(o=t.indexOf(o))&&(e=o),function(t,e,r){for(var i=[],n=0,o=0;o<e;o++){var s,c;o%4&&(s=r[t.charCodeAt(o-1)]<<o%4*2,c=r[t.charCodeAt(o)]>>>6-o%4*2,c=s|c,i[n>>>2]|=c<<24-n%4*8,n++)}return a.create(i,n)}(t,e,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},h=(F=U).lib.WordArray,F.enc.Base64url={stringify:function(t,e=!0){var r=t.words,i=t.sigBytes,n=e?this._safe_map:this._map;t.clamp();for(var o=[],s=0;s<i;s+=3)for(var c=(r[s>>>2]>>>24-s%4*8&255)<<16|(r[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|r[s+2>>>2]>>>24-(s+2)%4*8&255,a=0;a<4&&s+.75*a<i;a++)o.push(n.charAt(c>>>6*(3-a)&63));var h=n.charAt(64);if(h)for(;o.length%4;)o.push(h);return o.join("")},parse:function(t,e=!0){var r=t.length,i=e?this._safe_map:this._map;if(!(n=this._reverseMap))for(var n=this._reverseMap=[],o=0;o<i.length;o++)n[i.charCodeAt(o)]=o;e=i.charAt(64);return!e||-1!==(e=t.indexOf(e))&&(r=e),function(t,e,r){for(var i=[],n=0,o=0;o<e;o++){var s,c;o%4&&(s=r[t.charCodeAt(o-1)]<<o%4*2,c=r[t.charCodeAt(o)]>>>6-o%4*2,c=s|c,i[n>>>2]|=c<<24-n%4*8,n++)}return h.create(i,n)}(t,r,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},function(a){var t=U,e=t.lib,r=e.WordArray,i=e.Hasher,e=t.algo,A=[];!function(){for(var t=0;t<64;t++)A[t]=4294967296*a.abs(a.sin(t+1))|0}();e=e.MD5=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var i=e+r,n=t[i];t[i]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}var o=this._hash.words,s=t[e+0],c=t[e+1],a=t[e+2],h=t[e+3],l=t[e+4],f=t[e+5],d=t[e+6],u=t[e+7],p=t[e+8],_=t[e+9],y=t[e+10],v=t[e+11],g=t[e+12],B=t[e+13],w=t[e+14],k=t[e+15],m=H(m=o[0],b=o[1],x=o[2],S=o[3],s,7,A[0]),S=H(S,m,b,x,c,12,A[1]),x=H(x,S,m,b,a,17,A[2]),b=H(b,x,S,m,h,22,A[3]);m=H(m,b,x,S,l,7,A[4]),S=H(S,m,b,x,f,12,A[5]),x=H(x,S,m,b,d,17,A[6]),b=H(b,x,S,m,u,22,A[7]),m=H(m,b,x,S,p,7,A[8]),S=H(S,m,b,x,_,12,A[9]),x=H(x,S,m,b,y,17,A[10]),b=H(b,x,S,m,v,22,A[11]),m=H(m,b,x,S,g,7,A[12]),S=H(S,m,b,x,B,12,A[13]),x=H(x,S,m,b,w,17,A[14]),m=z(m,b=H(b,x,S,m,k,22,A[15]),x,S,c,5,A[16]),S=z(S,m,b,x,d,9,A[17]),x=z(x,S,m,b,v,14,A[18]),b=z(b,x,S,m,s,20,A[19]),m=z(m,b,x,S,f,5,A[20]),S=z(S,m,b,x,y,9,A[21]),x=z(x,S,m,b,k,14,A[22]),b=z(b,x,S,m,l,20,A[23]),m=z(m,b,x,S,_,5,A[24]),S=z(S,m,b,x,w,9,A[25]),x=z(x,S,m,b,h,14,A[26]),b=z(b,x,S,m,p,20,A[27]),m=z(m,b,x,S,B,5,A[28]),S=z(S,m,b,x,a,9,A[29]),x=z(x,S,m,b,u,14,A[30]),m=C(m,b=z(b,x,S,m,g,20,A[31]),x,S,f,4,A[32]),S=C(S,m,b,x,p,11,A[33]),x=C(x,S,m,b,v,16,A[34]),b=C(b,x,S,m,w,23,A[35]),m=C(m,b,x,S,c,4,A[36]),S=C(S,m,b,x,l,11,A[37]),x=C(x,S,m,b,u,16,A[38]),b=C(b,x,S,m,y,23,A[39]),m=C(m,b,x,S,B,4,A[40]),S=C(S,m,b,x,s,11,A[41]),x=C(x,S,m,b,h,16,A[42]),b=C(b,x,S,m,d,23,A[43]),m=C(m,b,x,S,_,4,A[44]),S=C(S,m,b,x,g,11,A[45]),x=C(x,S,m,b,k,16,A[46]),m=D(m,b=C(b,x,S,m,a,23,A[47]),x,S,s,6,A[48]),S=D(S,m,b,x,u,10,A[49]),x=D(x,S,m,b,w,15,A[50]),b=D(b,x,S,m,f,21,A[51]),m=D(m,b,x,S,g,6,A[52]),S=D(S,m,b,x,h,10,A[53]),x=D(x,S,m,b,y,15,A[54]),b=D(b,x,S,m,c,21,A[55]),m=D(m,b,x,S,p,6,A[56]),S=D(S,m,b,x,k,10,A[57]),x=D(x,S,m,b,d,15,A[58]),b=D(b,x,S,m,B,21,A[59]),m=D(m,b,x,S,l,6,A[60]),S=D(S,m,b,x,v,10,A[61]),x=D(x,S,m,b,a,15,A[62]),b=D(b,x,S,m,_,21,A[63]),o[0]=o[0]+m|0,o[1]=o[1]+b|0,o[2]=o[2]+x|0,o[3]=o[3]+S|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;e[i>>>5]|=128<<24-i%32;var n=a.floor(r/4294967296),r=r;e[15+(64+i>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e[14+(64+i>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(e.length+1),this._process();for(var e=this._hash,o=e.words,s=0;s<4;s++){var c=o[s];o[s]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return e},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});function H(t,e,r,i,n,o,s){s=t+(e&r|~e&i)+n+s;return(s<<o|s>>>32-o)+e}function z(t,e,r,i,n,o,s){s=t+(e&i|r&~i)+n+s;return(s<<o|s>>>32-o)+e}function C(t,e,r,i,n,o,s){s=t+(e^r^i)+n+s;return(s<<o|s>>>32-o)+e}function D(t,e,r,i,n,o,s){s=t+(r^(e|~i))+n+s;return(s<<o|s>>>32-o)+e}t.MD5=i._createHelper(e),t.HmacMD5=i._createHmacHelper(e)}(Math),P=(M=U).lib,t=P.WordArray,e=P.Hasher,P=M.algo,l=[],P=P.SHA1=e.extend({_doReset:function(){this._hash=new t.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],c=r[4],a=0;a<80;a++){a<16?l[a]=0|t[e+a]:(h=l[a-3]^l[a-8]^l[a-14]^l[a-16],l[a]=h<<1|h>>>31);var h=(i<<5|i>>>27)+c+l[a];h+=a<20?1518500249+(n&o|~n&s):a<40?1859775393+(n^o^s):a<60?(n&o|n&s|o&s)-1894007588:(n^o^s)-899497514,c=s,s=o,o=n<<30|n>>>2,n=i,i=h}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+c|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[14+(64+i>>>9<<4)]=Math.floor(r/4294967296),e[15+(64+i>>>9<<4)]=r,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t}}),M.SHA1=e._createHelper(P),M.HmacSHA1=e._createHmacHelper(P),function(n){var t=U,e=t.lib,r=e.WordArray,i=e.Hasher,e=t.algo,o=[],p=[];!function(){function t(t){return 4294967296*(t-(0|t))|0}for(var e=2,r=0;r<64;)!function(t){for(var e=n.sqrt(t),r=2;r<=e;r++)if(!(t%r))return;return 1}(e)||(r<8&&(o[r]=t(n.pow(e,.5))),p[r]=t(n.pow(e,1/3)),r++),e++}();var _=[],e=e.SHA256=i.extend({_doReset:function(){this._hash=new r.init(o.slice(0))},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],c=r[4],a=r[5],h=r[6],l=r[7],f=0;f<64;f++){f<16?_[f]=0|t[e+f]:(d=_[f-15],u=_[f-2],_[f]=((d<<25|d>>>7)^(d<<14|d>>>18)^d>>>3)+_[f-7]+((u<<15|u>>>17)^(u<<13|u>>>19)^u>>>10)+_[f-16]);var d=i&n^i&o^n&o,u=l+((c<<26|c>>>6)^(c<<21|c>>>11)^(c<<7|c>>>25))+(c&a^~c&h)+p[f]+_[f],l=h,h=a,a=c,c=s+u|0,s=o,o=n,n=i,i=u+(((i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22))+d)|0}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+c|0,r[5]=r[5]+a|0,r[6]=r[6]+h|0,r[7]=r[7]+l|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[14+(64+i>>>9<<4)]=n.floor(r/4294967296),e[15+(64+i>>>9<<4)]=r,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});t.SHA256=i._createHelper(e),t.HmacSHA256=i._createHmacHelper(e)}(Math),r=(w=U).lib.WordArray,F=w.algo,i=F.SHA256,F=F.SHA224=i.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var t=i._doFinalize.call(this);return t.sigBytes-=4,t}}),w.SHA224=i._createHelper(F),w.HmacSHA224=i._createHmacHelper(F),function(){var t=U,e=t.lib.Hasher,r=t.x64,i=r.Word,n=r.WordArray,r=t.algo;function o(){return i.create.apply(i,arguments)}var t1=[o(1116352408,3609767458),o(1899447441,602891725),o(3049323471,3964484399),o(3921009573,2173295548),o(961987163,4081628472),o(1508970993,3053834265),o(2453635748,2937671579),o(2870763221,3664609560),o(3624381080,2734883394),o(310598401,1164996542),o(607225278,1323610764),o(1426881987,3590304994),o(1925078388,4068182383),o(2162078206,991336113),o(2614888103,633803317),o(3248222580,3479774868),o(3835390401,2666613458),o(4022224774,944711139),o(264347078,2341262773),o(604807628,2007800933),o(770255983,1495990901),o(1249150122,1856431235),o(1555081692,3175218132),o(1996064986,2198950837),o(2554220882,3999719339),o(2821834349,766784016),o(2952996808,2566594879),o(3210313671,3203337956),o(3336571891,1034457026),o(3584528711,2466948901),o(113926993,3758326383),o(338241895,168717936),o(666307205,1188179964),o(773529912,1546045734),o(1294757372,1522805485),o(1396182291,2643833823),o(1695183700,2343527390),o(1986661051,1014477480),o(2177026350,1206759142),o(2456956037,344077627),o(2730485921,1290863460),o(2820302411,3158454273),o(3259730800,3505952657),o(3345764771,106217008),o(3516065817,3606008344),o(3600352804,1432725776),o(4094571909,1467031594),o(275423344,851169720),o(430227734,3100823752),o(506948616,1363258195),o(659060556,3750685593),o(883997877,3785050280),o(958139571,3318307427),o(1322822218,3812723403),o(1537002063,2003034995),o(1747873779,3602036899),o(1955562222,1575990012),o(2024104815,1125592928),o(2227730452,2716904306),o(2361852424,442776044),o(2428436474,593698344),o(2756734187,3733110249),o(3204031479,2999351573),o(3329325298,3815920427),o(3391569614,3928383900),o(3515267271,566280711),o(3940187606,3454069534),o(4118630271,4000239992),o(116418474,1914138554),o(174292421,2731055270),o(289380356,3203993006),o(460393269,320620315),o(685471733,587496836),o(852142971,1086792851),o(1017036298,365543100),o(1126000580,2618297676),o(1288033470,3409855158),o(1501505948,4234509866),o(1607167915,987167468),o(1816402316,1246189591)],e1=[];!function(){for(var t=0;t<80;t++)e1[t]=o()}();r=r.SHA512=e.extend({_doReset:function(){this._hash=new n.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],c=r[4],a=r[5],h=r[6],l=r[7],f=i.high,d=i.low,u=n.high,p=n.low,_=o.high,y=o.low,v=s.high,g=s.low,B=c.high,w=c.low,k=a.high,m=a.low,S=h.high,x=h.low,b=l.high,r=l.low,A=f,H=d,z=u,C=p,D=_,E=y,R=v,M=g,F=B,P=w,W=k,O=m,I=S,U=x,K=b,X=r,L=0;L<80;L++){var j,T,N=e1[L];L<16?(T=N.high=0|t[e+2*L],j=N.low=0|t[e+2*L+1]):($=(q=e1[L-15]).high,J=q.low,G=(Q=e1[L-2]).high,V=Q.low,Z=(Y=e1[L-7]).high,q=Y.low,Y=(Q=e1[L-16]).high,T=(T=(($>>>1|J<<31)^($>>>8|J<<24)^$>>>7)+Z+((j=(Z=(J>>>1|$<<31)^(J>>>8|$<<24)^(J>>>7|$<<25))+q)>>>0<Z>>>0?1:0))+((G>>>19|V<<13)^(G<<3|V>>>29)^G>>>6)+((j+=J=(V>>>19|G<<13)^(V<<3|G>>>29)^(V>>>6|G<<26))>>>0<J>>>0?1:0),j+=$=Q.low,N.high=T=T+Y+(j>>>0<$>>>0?1:0),N.low=j);var q=F&W^~F&I,Z=P&O^~P&U,V=A&z^A&D^z&D,G=(H>>>28|A<<4)^(H<<30|A>>>2)^(H<<25|A>>>7),J=t1[L],Q=J.high,Y=J.low,$=X+((P>>>14|F<<18)^(P>>>18|F<<14)^(P<<23|F>>>9)),N=K+((F>>>14|P<<18)^(F>>>18|P<<14)^(F<<23|P>>>9))+($>>>0<X>>>0?1:0),J=G+(H&C^H&E^C&E),K=I,X=U,I=W,U=O,W=F,O=P,F=R+(N=(N=(N=N+q+(($=$+Z)>>>0<Z>>>0?1:0))+Q+(($=$+Y)>>>0<Y>>>0?1:0))+T+(($=$+j)>>>0<j>>>0?1:0))+((P=M+$|0)>>>0<M>>>0?1:0)|0,R=D,M=E,D=z,E=C,z=A,C=H,A=N+(((A>>>28|H<<4)^(A<<30|H>>>2)^(A<<25|H>>>7))+V+(J>>>0<G>>>0?1:0))+((H=$+J|0)>>>0<$>>>0?1:0)|0}d=i.low=d+H,i.high=f+A+(d>>>0<H>>>0?1:0),p=n.low=p+C,n.high=u+z+(p>>>0<C>>>0?1:0),y=o.low=y+E,o.high=_+D+(y>>>0<E>>>0?1:0),g=s.low=g+M,s.high=v+R+(g>>>0<M>>>0?1:0),w=c.low=w+P,c.high=B+F+(w>>>0<P>>>0?1:0),m=a.low=m+O,a.high=k+W+(m>>>0<O>>>0?1:0),x=h.low=x+U,h.high=S+I+(x>>>0<U>>>0?1:0),r=l.low=r+X,l.high=b+K+(r>>>0<X>>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[30+(128+i>>>10<<5)]=Math.floor(r/4294967296),e[31+(128+i>>>10<<5)]=r,t.sigBytes=4*e.length,this._process(),this._hash.toX32()},clone:function(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});t.SHA512=e._createHelper(r),t.HmacSHA512=e._createHmacHelper(r)}(),P=(M=U).x64,c=P.Word,f=P.WordArray,P=M.algo,d=P.SHA512,P=P.SHA384=d.extend({_doReset:function(){this._hash=new f.init([new c.init(3418070365,3238371032),new c.init(1654270250,914150663),new c.init(2438529370,812702999),new c.init(355462360,4144912697),new c.init(1731405415,4290775857),new c.init(2394180231,1750603025),new c.init(3675008525,1694076839),new c.init(1203062813,3204075428)])},_doFinalize:function(){var t=d._doFinalize.call(this);return t.sigBytes-=16,t}}),M.SHA384=d._createHelper(P),M.HmacSHA384=d._createHmacHelper(P),function(l){var t=U,e=t.lib,f=e.WordArray,i=e.Hasher,d=t.x64.Word,e=t.algo,A=[],H=[],z=[];!function(){for(var t=1,e=0,r=0;r<24;r++){A[t+5*e]=(r+1)*(r+2)/2%64;var i=(2*t+3*e)%5;t=e%5,e=i}for(t=0;t<5;t++)for(e=0;e<5;e++)H[t+5*e]=e+(2*t+3*e)%5*5;for(var n=1,o=0;o<24;o++){for(var s,c=0,a=0,h=0;h<7;h++)1&n&&((s=(1<<h)-1)<32?a^=1<<s:c^=1<<s-32),128&n?n=n<<1^113:n<<=1;z[o]=d.create(c,a)}}();var C=[];!function(){for(var t=0;t<25;t++)C[t]=d.create()}();e=e.SHA3=i.extend({cfg:i.cfg.extend({outputLength:512}),_doReset:function(){for(var t=this._state=[],e=0;e<25;e++)t[e]=new d.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(t,e){for(var r=this._state,i=this.blockSize/2,n=0;n<i;n++){var o=t[e+2*n],s=t[e+2*n+1],o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8);(m=r[n]).high^=s=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),m.low^=o}for(var c=0;c<24;c++){for(var a=0;a<5;a++){for(var h=0,l=0,f=0;f<5;f++)h^=(m=r[a+5*f]).high,l^=m.low;var d=C[a];d.high=h,d.low=l}for(a=0;a<5;a++)for(var u=C[(a+4)%5],p=C[(a+1)%5],_=p.high,p=p.low,h=u.high^(_<<1|p>>>31),l=u.low^(p<<1|_>>>31),f=0;f<5;f++)(m=r[a+5*f]).high^=h,m.low^=l;for(var y=1;y<25;y++){var v=(m=r[y]).high,g=m.low,B=A[y];l=B<32?(h=v<<B|g>>>32-B,g<<B|v>>>32-B):(h=g<<B-32|v>>>64-B,v<<B-32|g>>>64-B);B=C[H[y]];B.high=h,B.low=l}var w=C[0],k=r[0];w.high=k.high,w.low=k.low;for(a=0;a<5;a++)for(f=0;f<5;f++){var m=r[y=a+5*f],S=C[y],x=C[(a+1)%5+5*f],b=C[(a+2)%5+5*f];m.high=S.high^~x.high&b.high,m.low=S.low^~x.low&b.low}m=r[0],k=z[c];m.high^=k.high,m.low^=k.low}},_doFinalize:function(){var t=this._data,e=t.words,r=(this._nDataBytes,8*t.sigBytes),i=32*this.blockSize;e[r>>>5]|=1<<24-r%32,e[(l.ceil((1+r)/i)*i>>>5)-1]|=128,t.sigBytes=4*e.length,this._process();for(var n=this._state,e=this.cfg.outputLength/8,o=e/8,s=[],c=0;c<o;c++){var a=n[c],h=a.high,a=a.low,h=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8);s.push(a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)),s.push(h)}return new f.init(s,e)},clone:function(){for(var t=i.clone.call(this),e=t._state=this._state.slice(0),r=0;r<25;r++)e[r]=e[r].clone();return t}});t.SHA3=i._createHelper(e),t.HmacSHA3=i._createHmacHelper(e)}(Math),Math,F=(w=U).lib,u=F.WordArray,p=F.Hasher,F=w.algo,S=u.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),x=u.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),b=u.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),A=u.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),H=u.create([0,1518500249,1859775393,2400959708,2840853838]),z=u.create([1352829926,1548603684,1836072691,2053994217,0]),F=F.RIPEMD160=p.extend({_doReset:function(){this._hash=u.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var i=e+r,n=t[i];t[i]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}for(var o,s,c,a,h,l,f=this._hash.words,d=H.words,u=z.words,p=S.words,_=x.words,y=b.words,v=A.words,g=o=f[0],B=s=f[1],w=c=f[2],k=a=f[3],m=h=f[4],r=0;r<80;r+=1)l=o+t[e+p[r]]|0,l+=r<16?(s^c^a)+d[0]:r<32?K(s,c,a)+d[1]:r<48?((s|~c)^a)+d[2]:r<64?X(s,c,a)+d[3]:(s^(c|~a))+d[4],l=(l=L(l|=0,y[r]))+h|0,o=h,h=a,a=L(c,10),c=s,s=l,l=g+t[e+_[r]]|0,l+=r<16?(B^(w|~k))+u[0]:r<32?X(B,w,k)+u[1]:r<48?((B|~w)^k)+u[2]:r<64?K(B,w,k)+u[3]:(B^w^k)+u[4],l=(l=L(l|=0,v[r]))+m|0,g=m,m=k,k=L(w,10),w=B,B=l;l=f[1]+c+k|0,f[1]=f[2]+a+m|0,f[2]=f[3]+h+g|0,f[3]=f[4]+o+B|0,f[4]=f[0]+s+w|0,f[0]=l},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;e[i>>>5]|=128<<24-i%32,e[14+(64+i>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(e.length+1),this._process();for(var e=this._hash,n=e.words,o=0;o<5;o++){var s=n[o];n[o]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return e},clone:function(){var t=p.clone.call(this);return t._hash=this._hash.clone(),t}}),w.RIPEMD160=p._createHelper(F),w.HmacRIPEMD160=p._createHmacHelper(F),P=(M=U).lib.Base,_=M.enc.Utf8,M.algo.HMAC=P.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=_.parse(e));var r=t.blockSize,i=4*r;(e=e.sigBytes>i?t.finalize(e):e).clamp();for(var t=this._oKey=e.clone(),e=this._iKey=e.clone(),n=t.words,o=e.words,s=0;s<r;s++)n[s]^=1549556828,o[s]^=909522486;t.sigBytes=e.sigBytes=i,this.reset()},reset:function(){var t=this._hasher;t.reset(),t.update(this._iKey)},update:function(t){return this._hasher.update(t),this},finalize:function(t){var e=this._hasher,t=e.finalize(t);return e.reset(),e.finalize(this._oKey.clone().concat(t))}}),F=(w=U).lib,M=F.Base,v=F.WordArray,P=w.algo,F=P.SHA1,g=P.HMAC,y=P.PBKDF2=M.extend({cfg:M.extend({keySize:4,hasher:F,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var r=this.cfg,i=g.create(r.hasher,t),n=v.create(),o=v.create([1]),s=n.words,c=o.words,a=r.keySize,h=r.iterations;s.length<a;){var l=i.update(e).finalize(o);i.reset();for(var f=l.words,d=f.length,u=l,p=1;p<h;p++){u=i.finalize(u),i.reset();for(var _=u.words,y=0;y<d;y++)f[y]^=_[y]}n.concat(l),c[0]++}return n.sigBytes=4*a,n}}),w.PBKDF2=function(t,e,r){return y.create(r).compute(t,e)},M=(P=U).lib,F=M.Base,B=M.WordArray,w=P.algo,M=w.MD5,k=w.EvpKDF=F.extend({cfg:F.extend({keySize:4,hasher:M,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var r,i=this.cfg,n=i.hasher.create(),o=B.create(),s=o.words,c=i.keySize,a=i.iterations;s.length<c;){r&&n.update(r),r=n.update(t).finalize(e),n.reset();for(var h=1;h<a;h++)r=n.finalize(r),n.reset();o.concat(r)}return o.sigBytes=4*c,o}}),P.EvpKDF=function(t,e,r){return k.create(r).compute(t,e)},U.lib.Cipher||function(){var t=U,e=t.lib,r=e.Base,s=e.WordArray,i=e.BufferedBlockAlgorithm,n=t.enc,o=(n.Utf8,n.Base64),c=t.algo.EvpKDF,a=e.Cipher=i.extend({cfg:r.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,r){this.cfg=this.cfg.extend(r),this._xformMode=t,this._key=e,this.reset()},reset:function(){i.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(i){return{encrypt:function(t,e,r){return h(e).encrypt(i,t,e,r)},decrypt:function(t,e,r){return h(e).decrypt(i,t,e,r)}}}});function h(t){return"string"==typeof t?p:u}e.StreamCipher=a.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var l=t.mode={},n=e.BlockCipherMode=r.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),n=l.CBC=((l=n.extend()).Encryptor=l.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize;f.call(this,t,e,i),r.encryptBlock(t,e),this._prevBlock=t.slice(e,e+i)}}),l.Decryptor=l.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=t.slice(e,e+i);r.decryptBlock(t,e),f.call(this,t,e,i),this._prevBlock=n}}),l);function f(t,e,r){var i,n=this._iv;n?(i=n,this._iv=void 0):i=this._prevBlock;for(var o=0;o<r;o++)t[e+o]^=i[o]}var l=(t.pad={}).Pkcs7={pad:function(t,e){for(var e=4*e,r=e-t.sigBytes%e,i=r<<24|r<<16|r<<8|r,n=[],o=0;o<r;o+=4)n.push(i);e=s.create(n,r);t.concat(e)},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},d=(e.BlockCipher=a.extend({cfg:a.cfg.extend({mode:n,padding:l}),reset:function(){var t;a.reset.call(this);var e=this.cfg,r=e.iv,e=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=e.createEncryptor:(t=e.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,r&&r.words):(this._mode=t.call(e,this,r&&r.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),e.CipherParams=r.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),l=(t.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,t=t.salt,e=t?s.create([1398893684,1701076831]).concat(t).concat(e):e;return e.toString(o)},parse:function(t){var e,r=o.parse(t),t=r.words;return 1398893684==t[0]&&1701076831==t[1]&&(e=s.create(t.slice(2,4)),t.splice(0,4),r.sigBytes-=16),d.create({ciphertext:r,salt:e})}},u=e.SerializableCipher=r.extend({cfg:r.extend({format:l}),encrypt:function(t,e,r,i){i=this.cfg.extend(i);var n=t.createEncryptor(r,i),e=n.finalize(e),n=n.cfg;return d.create({ciphertext:e,key:r,iv:n.iv,algorithm:t,mode:n.mode,padding:n.padding,blockSize:t.blockSize,formatter:i.format})},decrypt:function(t,e,r,i){return i=this.cfg.extend(i),e=this._parse(e,i.format),t.createDecryptor(r,i).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),t=(t.kdf={}).OpenSSL={execute:function(t,e,r,i){i=i||s.random(8);t=c.create({keySize:e+r}).compute(t,i),r=s.create(t.words.slice(e),4*r);return t.sigBytes=4*e,d.create({key:t,iv:r,salt:i})}},p=e.PasswordBasedCipher=u.extend({cfg:u.cfg.extend({kdf:t}),encrypt:function(t,e,r,i){r=(i=this.cfg.extend(i)).kdf.execute(r,t.keySize,t.ivSize);i.iv=r.iv;i=u.encrypt.call(this,t,e,r.key,i);return i.mixIn(r),i},decrypt:function(t,e,r,i){i=this.cfg.extend(i),e=this._parse(e,i.format);r=i.kdf.execute(r,t.keySize,t.ivSize,e.salt);return i.iv=r.iv,u.decrypt.call(this,t,e,r.key,i)}})}(),U.mode.CFB=((F=U.lib.BlockCipherMode.extend()).Encryptor=F.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize;j.call(this,t,e,i,r),this._prevBlock=t.slice(e,e+i)}}),F.Decryptor=F.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=t.slice(e,e+i);j.call(this,t,e,i,r),this._prevBlock=n}}),F),U.mode.CTR=(M=U.lib.BlockCipherMode.extend(),P=M.Encryptor=M.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._counter;n&&(o=this._counter=n.slice(0),this._iv=void 0);var s=o.slice(0);r.encryptBlock(s,0),o[i-1]=o[i-1]+1|0;for(var c=0;c<i;c++)t[e+c]^=s[c]}}),M.Decryptor=P,M),U.mode.CTRGladman=(F=U.lib.BlockCipherMode.extend(),P=F.Encryptor=F.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._counter;n&&(o=this._counter=n.slice(0),this._iv=void 0),0===((n=o)[0]=T(n[0]))&&(n[1]=T(n[1]));var s=o.slice(0);r.encryptBlock(s,0);for(var c=0;c<i;c++)t[e+c]^=s[c]}}),F.Decryptor=P,F),U.mode.OFB=(M=U.lib.BlockCipherMode.extend(),P=M.Encryptor=M.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._keystream;n&&(o=this._keystream=n.slice(0),this._iv=void 0),r.encryptBlock(o,0);for(var s=0;s<i;s++)t[e+s]^=o[s]}}),M.Decryptor=P,M),U.mode.ECB=((F=U.lib.BlockCipherMode.extend()).Encryptor=F.extend({processBlock:function(t,e){this._cipher.encryptBlock(t,e)}}),F.Decryptor=F.extend({processBlock:function(t,e){this._cipher.decryptBlock(t,e)}}),F),U.pad.AnsiX923={pad:function(t,e){var r=t.sigBytes,e=4*e,e=e-r%e,r=r+e-1;t.clamp(),t.words[r>>>2]|=e<<24-r%4*8,t.sigBytes+=e},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},U.pad.Iso10126={pad:function(t,e){e*=4,e-=t.sigBytes%e;t.concat(U.lib.WordArray.random(e-1)).concat(U.lib.WordArray.create([e<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},U.pad.Iso97971={pad:function(t,e){t.concat(U.lib.WordArray.create([2147483648],1)),U.pad.ZeroPadding.pad(t,e)},unpad:function(t){U.pad.ZeroPadding.unpad(t),t.sigBytes--}},U.pad.ZeroPadding={pad:function(t,e){e*=4;t.clamp(),t.sigBytes+=e-(t.sigBytes%e||e)},unpad:function(t){for(var e=t.words,r=t.sigBytes-1,r=t.sigBytes-1;0<=r;r--)if(e[r>>>2]>>>24-r%4*8&255){t.sigBytes=r+1;break}}},U.pad.NoPadding={pad:function(){},unpad:function(){}},m=(P=U).lib.CipherParams,C=P.enc.Hex,P.format.Hex={stringify:function(t){return t.ciphertext.toString(C)},parse:function(t){t=C.parse(t);return m.create({ciphertext:t})}},function(){var t=U,e=t.lib.BlockCipher,r=t.algo,h=[],l=[],f=[],d=[],u=[],p=[],_=[],y=[],v=[],g=[];!function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;for(var r=0,i=0,e=0;e<256;e++){var n=i^i<<1^i<<2^i<<3^i<<4;h[r]=n=n>>>8^255&n^99;var o=t[l[n]=r],s=t[o],c=t[s],a=257*t[n]^16843008*n;f[r]=a<<24|a>>>8,d[r]=a<<16|a>>>16,u[r]=a<<8|a>>>24,p[r]=a,_[n]=(a=16843009*c^65537*s^257*o^16843008*r)<<24|a>>>8,y[n]=a<<16|a>>>16,v[n]=a<<8|a>>>24,g[n]=a,r?(r=o^t[t[t[c^o]]],i^=t[t[i]]):r=i=1}}();var B=[0,1,2,4,8,16,32,64,128,27,54],r=r.AES=e.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,r=t.sigBytes/4,i=4*(1+(this._nRounds=6+r)),n=this._keySchedule=[],o=0;o<i;o++)o<r?n[o]=e[o]:(a=n[o-1],o%r?6<r&&o%r==4&&(a=h[a>>>24]<<24|h[a>>>16&255]<<16|h[a>>>8&255]<<8|h[255&a]):(a=h[(a=a<<8|a>>>24)>>>24]<<24|h[a>>>16&255]<<16|h[a>>>8&255]<<8|h[255&a],a^=B[o/r|0]<<24),n[o]=n[o-r]^a);for(var s=this._invKeySchedule=[],c=0;c<i;c++){var a,o=i-c;a=c%4?n[o]:n[o-4],s[c]=c<4||o<=4?a:_[h[a>>>24]]^y[h[a>>>16&255]]^v[h[a>>>8&255]]^g[h[255&a]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,f,d,u,p,h)},decryptBlock:function(t,e){var r=t[e+1];t[e+1]=t[e+3],t[e+3]=r,this._doCryptBlock(t,e,this._invKeySchedule,_,y,v,g,l);r=t[e+1];t[e+1]=t[e+3],t[e+3]=r},_doCryptBlock:function(t,e,r,i,n,o,s,c){for(var a=this._nRounds,h=t[e]^r[0],l=t[e+1]^r[1],f=t[e+2]^r[2],d=t[e+3]^r[3],u=4,p=1;p<a;p++)var _=i[h>>>24]^n[l>>>16&255]^o[f>>>8&255]^s[255&d]^r[u++],y=i[l>>>24]^n[f>>>16&255]^o[d>>>8&255]^s[255&h]^r[u++],v=i[f>>>24]^n[d>>>16&255]^o[h>>>8&255]^s[255&l]^r[u++],g=i[d>>>24]^n[h>>>16&255]^o[l>>>8&255]^s[255&f]^r[u++],h=_,l=y,f=v,d=g;_=(c[h>>>24]<<24|c[l>>>16&255]<<16|c[f>>>8&255]<<8|c[255&d])^r[u++],y=(c[l>>>24]<<24|c[f>>>16&255]<<16|c[d>>>8&255]<<8|c[255&h])^r[u++],v=(c[f>>>24]<<24|c[d>>>16&255]<<16|c[h>>>8&255]<<8|c[255&l])^r[u++],g=(c[d>>>24]<<24|c[h>>>16&255]<<16|c[l>>>8&255]<<8|c[255&f])^r[u++];t[e]=_,t[e+1]=y,t[e+2]=v,t[e+3]=g},keySize:8});t.AES=e._createHelper(r)}(),function(){var t=U,e=t.lib,i=e.WordArray,r=e.BlockCipher,e=t.algo,h=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],l=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],f=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],d=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],n=e.DES=r.extend({_doReset:function(){for(var t=this._key.words,e=[],r=0;r<56;r++){var i=h[r]-1;e[r]=t[i>>>5]>>>31-i%32&1}for(var n=this._subKeys=[],o=0;o<16;o++){for(var s=n[o]=[],c=f[o],r=0;r<24;r++)s[r/6|0]|=e[(l[r]-1+c)%28]<<31-r%6,s[4+(r/6|0)]|=e[28+(l[r+24]-1+c)%28]<<31-r%6;s[0]=s[0]<<1|s[0]>>>31;for(r=1;r<7;r++)s[r]=s[r]>>>4*(r-1)+3;s[7]=s[7]<<5|s[7]>>>27}for(var a=this._invSubKeys=[],r=0;r<16;r++)a[r]=n[15-r]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,r){this._lBlock=t[e],this._rBlock=t[e+1],p.call(this,4,252645135),p.call(this,16,65535),_.call(this,2,858993459),_.call(this,8,16711935),p.call(this,1,1431655765);for(var i=0;i<16;i++){for(var n=r[i],o=this._lBlock,s=this._rBlock,c=0,a=0;a<8;a++)c|=d[a][((s^n[a])&u[a])>>>0];this._lBlock=s,this._rBlock=o^c}var h=this._lBlock;this._lBlock=this._rBlock,this._rBlock=h,p.call(this,1,1431655765),_.call(this,8,16711935),_.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(t,e){e=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=e,this._lBlock^=e<<t}function _(t,e){e=(this._rBlock>>>t^this._lBlock)&e;this._lBlock^=e,this._rBlock^=e<<t}t.DES=r._createHelper(n);e=e.TripleDES=r.extend({_doReset:function(){var t=this._key.words;if(2!==t.length&&4!==t.length&&t.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var e=t.slice(0,2),r=t.length<4?t.slice(0,2):t.slice(2,4),t=t.length<6?t.slice(0,2):t.slice(4,6);this._des1=n.createEncryptor(i.create(e)),this._des2=n.createEncryptor(i.create(r)),this._des3=n.createEncryptor(i.create(t))},encryptBlock:function(t,e){this._des1.encryptBlock(t,e),this._des2.decryptBlock(t,e),this._des3.encryptBlock(t,e)},decryptBlock:function(t,e){this._des3.decryptBlock(t,e),this._des2.encryptBlock(t,e),this._des1.decryptBlock(t,e)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=r._createHelper(e)}(),function(){var t=U,e=t.lib.StreamCipher,r=t.algo,i=r.RC4=e.extend({_doReset:function(){for(var t=this._key,e=t.words,r=t.sigBytes,i=this._S=[],n=0;n<256;n++)i[n]=n;for(var n=0,o=0;n<256;n++){var s=n%r,s=e[s>>>2]>>>24-s%4*8&255,o=(o+i[n]+s)%256,s=i[n];i[n]=i[o],i[o]=s}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=n.call(this)},keySize:8,ivSize:0});function n(){for(var t=this._S,e=this._i,r=this._j,i=0,n=0;n<4;n++){var r=(r+t[e=(e+1)%256])%256,o=t[e];t[e]=t[r],t[r]=o,i|=t[(t[e]+t[r])%256]<<24-8*n}return this._i=e,this._j=r,i}t.RC4=e._createHelper(i);r=r.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var t=this.cfg.drop;0<t;t--)n.call(this)}});t.RC4Drop=e._createHelper(r)}(),F=(M=U).lib.StreamCipher,P=M.algo,D=[],E=[],R=[],P=P.Rabbit=F.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,r=0;r<4;r++)t[r]=16711935&(t[r]<<8|t[r]>>>24)|4278255360&(t[r]<<24|t[r]>>>8);for(var i=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],n=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],r=this._b=0;r<4;r++)N.call(this);for(r=0;r<8;r++)n[r]^=i[r+4&7];if(e){var o=e.words,s=o[0],c=o[1],e=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),o=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),s=e>>>16|4294901760&o,c=o<<16|65535&e;n[0]^=e,n[1]^=s,n[2]^=o,n[3]^=c,n[4]^=e,n[5]^=s,n[6]^=o,n[7]^=c;for(r=0;r<4;r++)N.call(this)}},_doProcessBlock:function(t,e){var r=this._X;N.call(this),D[0]=r[0]^r[5]>>>16^r[3]<<16,D[1]=r[2]^r[7]>>>16^r[5]<<16,D[2]=r[4]^r[1]>>>16^r[7]<<16,D[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)D[i]=16711935&(D[i]<<8|D[i]>>>24)|4278255360&(D[i]<<24|D[i]>>>8),t[e+i]^=D[i]},blockSize:4,ivSize:2}),M.Rabbit=F._createHelper(P),F=(M=U).lib.StreamCipher,P=M.algo,W=[],O=[],I=[],P=P.RabbitLegacy=F.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,r=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],n=this._b=0;n<4;n++)q.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(e){var o=e.words,s=o[0],t=o[1],e=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),o=16711935&(t<<8|t>>>24)|4278255360&(t<<24|t>>>8),s=e>>>16|4294901760&o,t=o<<16|65535&e;i[0]^=e,i[1]^=s,i[2]^=o,i[3]^=t,i[4]^=e,i[5]^=s,i[6]^=o,i[7]^=t;for(n=0;n<4;n++)q.call(this)}},_doProcessBlock:function(t,e){var r=this._X;q.call(this),W[0]=r[0]^r[5]>>>16^r[3]<<16,W[1]=r[2]^r[7]>>>16^r[5]<<16,W[2]=r[4]^r[1]>>>16^r[7]<<16,W[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)W[i]=16711935&(W[i]<<8|W[i]>>>24)|4278255360&(W[i]<<24|W[i]>>>8),t[e+i]^=W[i]},blockSize:4,ivSize:2}),M.RabbitLegacy=F._createHelper(P),U});</script> <script>(function(_0x3031be,_0xafd1e8){function _0x2fee94(_0x20dd9e,_0x1a2303,_0x13a85d,_0x35a05b){return _0xec67(_0x35a05b- -0x259,_0x20dd9e);}function _0x4e5bd2(_0x4c6c5c,_0x26f01e,_0x28fb77,_0x1abc12){return _0xec67(_0x4c6c5c- -0x32e,_0x28fb77);}var _0x177f30=_0x3031be();while(!![]){try{var _0xe0de76=parseInt(_0x2fee94(-0x3e,-0xe,-0x4,-0x19))/(-0xde6+0x12*0x1f0+-0x14f9)*(-parseInt(_0x2fee94(0xe,-0x4,0x16,-0x1c))/(-0x2b*-0x37+-0x2440+0x1b05))+parseInt(_0x4e5bd2(-0x10c,-0x119,-0x130,-0xe9))/(-0x123*-0x18+-0xb9b+-0xfaa)+-parseInt(_0x2fee94(0xc,-0x1c,-0x6,-0xa))/(0x183e+-0x15*0xfb+-0x3a3)*(parseInt(_0x2fee94(-0xc,-0x15,-0x39,-0x36))/(0x12af*0x2+0x128f*0x1+-0x37e8))+-parseInt(_0x4e5bd2(-0xfc,-0x126,-0x117,-0x117))/(0x65f+0xeee+-0x1547)+-parseInt(_0x4e5bd2(-0x12c,-0x11c,-0x158,-0x154))/(-0x17ca+0xc*0x272+-0x587)+parseInt(_0x2fee94(0xa,-0x2d,-0x2,-0x20))/(0x6f*-0x1d+-0x634+0x2d*0x6b)+parseInt(_0x2fee94(-0x41,-0x26,-0x47,-0x35))/(-0x175d+-0xd8*-0xb+0xe1e);if(_0xe0de76===_0xafd1e8)break;else _0x177f30['push'](_0x177f30['shift']());}catch(_0x1ccbf6){_0x177f30['push'](_0x177f30['shift']());}}}(_0xa3d3,-0x1a8910+0xb98af+-0xd*-0x2362d));var _0x441b2d=(function(){var _0x27b39f={};function _0x4988ca(_0x46429b,_0x21a42a,_0x1e63cf,_0x364945){return _0xec67(_0x46429b-0x19c,_0x21a42a);}_0x27b39f[_0x415a5a(0x3c2,0x3f0,0x3e7,0x3e8)]=function(_0x321a78,_0x32b8cf){return _0x321a78+_0x32b8cf;};function _0x415a5a(_0x469d93,_0x4b9c10,_0x48c6b2,_0x766b71){return _0xec67(_0x469d93-0x1c1,_0x766b71);}_0x27b39f[_0x415a5a(0x3bc,0x3c9,0x3d9,0x3cd)]='ZjEDG';var _0x177de4=_0x27b39f,_0x172be1=!![];return function(_0x52456e,_0x183dd0){var _0xff18cf={'Bnuyy':function(_0x42b4b3,_0x132d21){function _0x1519e8(_0xaaaf72,_0x2f61e7,_0x25d684,_0x47f4c1){return _0xec67(_0x25d684-0xc5,_0x47f4c1);}return _0x177de4[_0x1519e8(0x2ee,0x2b4,0x2c6,0x29e)](_0x42b4b3,_0x132d21);},'oUOgi':_0x177de4[_0x41b91c(0x28f,0x264,0x275,0x29c)]},_0x190329=_0x172be1?function(){function _0x3d8741(_0x13d79d,_0x1e61a9,_0x668809,_0x527314){return _0x41b91c(_0x668809- -0xb1,_0x1e61a9,_0x668809-0x57,_0x527314-0x103);}function _0x437c29(_0x6372ab,_0x39e7a1,_0x1b62e1,_0x35cdba){return _0x41b91c(_0x6372ab-0x2ce,_0x39e7a1,_0x1b62e1-0x14c,_0x35cdba-0xf);}var _0xcf9596={'bFBHa':function(_0x59b30c,_0x27b136){function _0x236727(_0x300be2,_0x4f1152,_0x2f6cf9,_0x948f17){return _0xec67(_0x300be2-0x86,_0x948f17);}return _0xff18cf[_0x236727(0x2b1,0x2ca,0x2b6,0x285)](_0x59b30c,_0x27b136);}};if(_0xff18cf[_0x3d8741(0x210,0x207,0x1ec,0x1c1)]===_0xff18cf['oUOgi']){if(_0x183dd0){var _0x49c992=_0x183dd0['apply'](_0x52456e,arguments);return _0x183dd0=null,_0x49c992;}}else _0x5635b5+=_0xcf9596[_0x3d8741(0x202,0x1cd,0x1f1,0x220)]('',_0x2200a9[_0x437c29(0x5b2,0x5c4,0x5da,0x580)](_0x249e5e)[_0x437c29(0x5ae,0x5de,0x5d2,0x5b4)](-0x1d7f+0x19fc+0x393));}:function(){};function _0x41b91c(_0x198518,_0x5afc70,_0x4f028b,_0x545362){return _0x4988ca(_0x198518- -0x108,_0x5afc70,_0x4f028b-0xe7,_0x545362-0x6a);}return _0x172be1=![],_0x190329;};}()),_0x3265a1=_0x441b2d(this,function(){var _0x18fe8b={};_0x18fe8b[_0xc3fe44(-0x151,-0x16e,-0x159,-0x15e)]=_0x357f16(-0xb0,-0xc2,-0xba,-0xcc)+'+$';var _0x5db471=_0x18fe8b;function _0xc3fe44(_0xadf39c,_0x3d2507,_0x5cb817,_0x32a47a){return _0xec67(_0x32a47a- -0x39d,_0xadf39c);}function _0x357f16(_0x3bf052,_0x246e35,_0x40009e,_0x354fed){return _0xec67(_0x3bf052- -0x2c1,_0x354fed);}return _0x3265a1['toString']()[_0xc3fe44(-0x1b0,-0x19a,-0x197,-0x189)](_0xc3fe44(-0x1b2,-0x15d,-0x1bb,-0x18c)+'+$')[_0xc3fe44(-0x170,-0x15f,-0x14e,-0x151)]()[_0x357f16(-0xc3,-0xd5,-0xc2,-0xde)+'r'](_0x3265a1)[_0xc3fe44(-0x176,-0x165,-0x188,-0x189)](_0x5db471[_0xc3fe44(-0x190,-0x146,-0x15b,-0x15e)]);});_0x3265a1();var _0x156406=(function(){function _0x1cbddf(_0x221770,_0x140927,_0x26c574,_0x32bec9){return _0xec67(_0x32bec9-0x24e,_0x221770);}var _0x351051={};_0x351051[_0x1cbddf(0x421,0x41e,0x45b,0x447)]=function(_0x483dad,_0x356abe){return _0x483dad!==_0x356abe;};function _0x5d46ac(_0xac784c,_0x5ebfdd,_0x289097,_0x2f62ed){return _0xec67(_0x289097- -0x2a1,_0x5ebfdd);}_0x351051[_0x5d46ac(-0x59,-0x5a,-0x60,-0x7d)]=_0x5d46ac(-0x44,-0x77,-0x70,-0x51),_0x351051['EZlJy']='tkLyg';var _0x495b8d=_0x351051,_0x3e4c7f=!![];return function(_0x4c84ae,_0x27ccd4){var _0x5b171b=_0x3e4c7f?function(){function _0x39e7a0(_0x124699,_0x2734fc,_0x59ac21,_0x2acf49){return _0xec67(_0x59ac21- -0x198,_0x124699);}function _0x57d0a0(_0x55e5fa,_0x28014f,_0x5763bd,_0x56b256){return _0xec67(_0x28014f-0xa0,_0x55e5fa);}if(_0x27ccd4){if(_0x495b8d[_0x39e7a0(0x4b,0x76,0x61,0x8d)](_0x495b8d['Qrtkt'],_0x495b8d[_0x39e7a0(0x8b,0x81,0x5d,0x8b)])){var _0x9b854d=_0x27ccd4[_0x39e7a0(0x6a,0x9a,0x85,0xb5)](_0x4c84ae,arguments);return _0x27ccd4=null,_0x9b854d;}else{var _0x46cca7=(_0x57d0a0(0x2e0,0x2c7,0x2f6,0x2b1)+'1')[_0x39e7a0(0x60,0x57,0x81,0x80)]('|'),_0x4beb7c=-0x107c+-0x1ed8+0x2f54;while(!![]){switch(_0x46cca7[_0x4beb7c++]){case'0':_0x20e29a[_0x57d0a0(0x2ed,0x2bc,0x28b,0x28b)]=_0x3d3ec6[_0x39e7a0(0x64,0x80,0x90,0x7e)](_0x18a31f);continue;case'1':_0x166631[_0x34b9c0]=_0x20e29a;continue;case'2':var _0x20e29a=_0x330b8b[_0x39e7a0(0x87,0x5f,0x66,0x5f)+'r']['prototype'][_0x39e7a0(0x95,0x73,0x90,0xaf)](_0x283969);continue;case'3':_0x20e29a[_0x57d0a0(0x2c3,0x2ec,0x2f5,0x2d3)]=_0x5daddd['toString'][_0x57d0a0(0x2f0,0x2c8,0x2f7,0x2af)](_0x5daddd);continue;case'4':var _0x34b9c0=_0x3d4344[_0x28d75c];continue;case'5':var _0x5daddd=_0x4a4f87[_0x34b9c0]||_0x20e29a;continue;}break;}}}}:function(){};return _0x3e4c7f=![],_0x5b171b;};}()),_0xb3de14=_0x156406(this,function(){var _0x1bff35={'nqzzV':function(_0x1d7b38,_0x257ef6){return _0x1d7b38(_0x257ef6);},'vyCqN':function(_0x4a8cd1,_0x3a222c){return _0x4a8cd1+_0x3a222c;},'fHfuZ':_0x5d7514(0x4a4,0x4c1,0x4d1,0x491)+_0x4aec0a(0x2ba,0x28c,0x2ba,0x2aa),'IOfgB':_0x4aec0a(0x2a0,0x2c3,0x293,0x2ac)+_0x5d7514(0x48a,0x48c,0x4ad,0x4b6)+'rn\x20this\x22)('+'\x20)','fnYhu':function(_0x1c3ad9){return _0x1c3ad9();},'fydVP':'log','XTRAn':'warn','WhEMB':'exception','cYlXr':_0x5d7514(0x4a0,0x4b5,0x4b4,0x4b9),'JQsaM':_0x5d7514(0x4a7,0x4ae,0x4c1,0x48c),'kBPdf':function(_0x25bc62,_0x37d1c2){return _0x25bc62<_0x37d1c2;},'tropZ':function(_0x1a2e50,_0x4f6959){return _0x1a2e50!==_0x4f6959;},'kgIrv':_0x4aec0a(0x2f0,0x2cb,0x29d,0x2a6),'fROFu':_0x4aec0a(0x2c7,0x295,0x28f,0x2b3)};function _0x4aec0a(_0x1f939e,_0x1c122c,_0x46d0bb,_0x3612da){return _0xec67(_0x1c122c-0x85,_0x1f939e);}var _0x2efb54;function _0x5d7514(_0x328b00,_0x2d8626,_0x3ad5b8,_0x2ab04b){return _0xec67(_0x2d8626-0x294,_0x328b00);}try{var _0x1e24cd=_0x1bff35[_0x4aec0a(0x298,0x2a4,0x2bc,0x27b)](Function,_0x1bff35[_0x4aec0a(0x252,0x27b,0x25b,0x29e)](_0x1bff35[_0x4aec0a(0x295,0x27b,0x2a9,0x24f)](_0x1bff35['fHfuZ'],_0x1bff35[_0x4aec0a(0x2ba,0x2bf,0x2ac,0x2ac)]),');'));_0x2efb54=_0x1bff35[_0x4aec0a(0x2b0,0x2da,0x2ff,0x2c7)](_0x1e24cd);}catch(_0x568676){_0x2efb54=window;}var _0x58c9ed=_0x2efb54['console']=_0x2efb54[_0x5d7514(0x4a5,0x491,0x4ab,0x470)]||{},_0x1cb6ba=[_0x1bff35[_0x4aec0a(0x279,0x28f,0x2b6,0x276)],_0x1bff35[_0x4aec0a(0x26e,0x292,0x276,0x274)],'info',_0x4aec0a(0x28f,0x2c0,0x2db,0x2c4),_0x1bff35[_0x5d7514(0x49d,0x4aa,0x490,0x4ad)],_0x1bff35['cYlXr'],_0x1bff35[_0x5d7514(0x4b4,0x497,0x472,0x4c4)]];for(var _0x154ddb=0x1295+0xf03+-0x433*0x8;_0x1bff35[_0x4aec0a(0x29d,0x2ce,0x2cb,0x2e5)](_0x154ddb,_0x1cb6ba[_0x5d7514(0x4a4,0x4a3,0x4bd,0x4b5)]);_0x154ddb++){if(_0x1bff35[_0x5d7514(0x47f,0x490,0x492,0x48c)](_0x1bff35[_0x4aec0a(0x2a3,0x2cf,0x2e4,0x2fc)],_0x1bff35[_0x5d7514(0x4f7,0x4d8,0x4d8,0x4da)])){var _0x2c9ab6=(_0x5d7514(0x4eb,0x4c9,0x4ad,0x4ea)+'0')['split']('|'),_0x14cf5f=-0x1f33+-0x43*-0x1d+0x179c*0x1;while(!![]){switch(_0x2c9ab6[_0x14cf5f++]){case'0':_0x58c9ed[_0x240c9e]=_0x3e2ef1;continue;case'1':_0x3e2ef1['__proto__']=_0x156406['bind'](_0x156406);continue;case'2':var _0x1948f0=_0x58c9ed[_0x240c9e]||_0x3e2ef1;continue;case'3':_0x3e2ef1[_0x5d7514(0x4ba,0x4e0,0x4b9,0x4e8)]=_0x1948f0[_0x5d7514(0x4b6,0x4e0,0x500,0x50f)][_0x5d7514(0x4bc,0x4bc,0x4b7,0x4dd)](_0x1948f0);continue;case'4':var _0x3e2ef1=_0x156406['constructo'+'r'][_0x5d7514(0x4c8,0x4dc,0x4f7,0x4f3)]['bind'](_0x156406);continue;case'5':var _0x240c9e=_0x1cb6ba[_0x154ddb];continue;}break;}}else{var _0x5078da=_0x12a983?function(){if(_0x422008){var _0x429705=_0x4a5ea1['apply'](_0x46eb08,arguments);return _0x11919b=null,_0x429705;}}:function(){};return _0x41cb3f=![],_0x5078da;}}});_0xb3de14();function _ect(_0x59e6b2,_0x525ee4,_0x628343){function _0xa12705(_0x12e593,_0x569355,_0x4b7a83,_0x3d8d84){return _0xec67(_0x4b7a83-0x365,_0x569355);}let _0x324115=CryptoJS[_0xa12705(0x567,0x580,0x559,0x57d)][_0xa12705(0x59c,0x5c0,0x5bb,0x5dc)][_0xa12705(0x5a4,0x58e,0x5b2,0x5df)](_0x59e6b2);function _0x2ebcb5(_0x4d4397,_0x490068,_0xb7a192,_0x9767a){return _0xec67(_0x9767a-0x174,_0x490068);}let _0x3cbe11=CryptoJS[_0x2ebcb5(0x358,0x37c,0x362,0x387)][_0xa12705(0x5a4,0x5c8,0x5a1,0x580)](_0x324115,_0x525ee4,{'iv':_0x628343,'mode':CryptoJS[_0x2ebcb5(0x380,0x367,0x347,0x36b)]['CBC'],'padding':CryptoJS[_0x2ebcb5(0x392,0x387,0x37a,0x39a)][_0xa12705(0x544,0x58b,0x56b,0x58c)]});return _0x3cbe11['ciphertext']['toString']()[_0x2ebcb5(0x3b3,0x373,0x362,0x38f)+'e']();}function _a(_0x444d85){var _0x32bdb4={};_0x32bdb4['ZUJfM']=function(_0x79a1d8,_0x277b45){return _0x79a1d8+_0x277b45;},_0x32bdb4[_0x52812e(-0xcc,-0xc9,-0xad,-0x7b)]=function(_0x31ee57,_0x54c07d){return _0x31ee57>_0x54c07d;};var _0x6c2ad4=_0x32bdb4,_0x211c0d='';for(var _0x21d865=-0x23*0x11b+-0x1*-0x1453+0x1*0x125e;_0x21d865<_0x444d85[_0x52812e(-0xdb,-0xe9,-0xcd,-0x9f)];_0x21d865++){_0x211c0d+=_0x6c2ad4[_0x4b1389(0x1d3,0x194,0x1db,0x1bf)]('',_0x444d85[_0x52812e(-0x7f,-0xab,-0x8c,-0xa2)](_0x21d865)['toString'](-0x1*0x1495+-0x23*-0xf1+-0x12*0xaf));}_0x6c2ad4[_0x4b1389(0x1d5,0x1d6,0x1df,0x1ce)](_0x211c0d['length'],-0x1389+0x153a+-0x1a1)&&(_0x211c0d=_0x211c0d['substring'](-0x2e1*-0x1+0x1323*-0x1+0x1042,-0x1ecf+0x20ae*-0x1+0x3f8d));function _0x52812e(_0x4b685e,_0x459629,_0x4708dc,_0xa1628){return _0xec67(_0x4708dc- -0x2dc,_0x4b685e);}function _0x4b1389(_0x233208,_0x180cca,_0x1b446b,_0x46c20e){return _0xec67(_0x46c20e- -0x61,_0x233208);}return _0x211c0d;}function _0xec67(_0xd92df7,_0x567e96){var _0x3265a1=_0xa3d3();return _0xec67=function(_0x441b2d,_0xa3d374){_0x441b2d=_0x441b2d-(-0x1ebb+0x1688+0xa26);var _0xec67c0=_0x3265a1[_0x441b2d];return _0xec67c0;},_0xec67(_0xd92df7,_0x567e96);}function _0xa3d3(){var _0x480510=['encrypt','2773754oJcSdD','{}.constru','kptcD','1CieRJM','Qrtkt','data','phmkP','fROFu','RlaqH','mvJyc','NWwjO','prototype','kBPdf','kgIrv','UWKnK','toString','parse','ZkIFr','1771592HOIQwJ','charCodeAt','xxxxxxxx','378931a0-4fed-46c4-b72d-e176d3581481','PXOVD','QbBEf','fnYhu','Utf8','CtXjw','enc','EZlJy','vyCqN','mode','ctor(\x22retu','kjyPg','forEach','hBdTt','tropZ','console','constructo','KBDjv','pzEDC','rGtwZ','7842310qQFTxp','JQsaM','CEcqU','fTgPh','Pkcs7','nction()\x20','jbykF','oUOgi','fydVP','ewvHK','wmQUZ','XTRAn','bFBHa','length','vkcdZ','(((.+)+)+)','AJqey','AES','search','random','WhEMB','rREiA','ykONK','split','trace','toUpperCas','__proto__','apply','QXHgt','nqzzV','ZUJfM','table','2404272FeZqKc','5cyMQbY','23306598vyTmBg','WpqdC','pad','2|4|5|0|3|','bind','CJsCU','ReRVL','Bnuyy','ajax','return\x20(fu','GknwR','umPEA','aMDQZ','PHiPU','6475050ptyRfk','href','IqmSB','4|5|2|1|3|','replace','iCAuk','url','12347408rIMFVz','IOfgB','error'];_0xa3d3=function(){return _0x480510;};return _0xa3d3();}function _uU(){var _0x5c0b12={};_0x5c0b12[_0x29ba2c(0x37a,0x39e,0x378,0x364)]=function(_0x53cd66,_0x18ca21){return _0x53cd66===_0x18ca21;},_0x5c0b12[_0x311df4(0x577,0x57e,0x59b,0x5a9)]='LvUwN';function _0x311df4(_0x3e6116,_0x2d5086,_0xaff794,_0x130383){return _0xec67(_0x3e6116-0x378,_0x130383);}_0x5c0b12[_0x311df4(0x5bb,0x58e,0x58a,0x5e5)]=_0x311df4(0x59d,0x57a,0x59f,0x5a5),_0x5c0b12[_0x29ba2c(0x364,0x35d,0x355,0x35d)]=function(_0xde9ca7,_0x139a64){return _0xde9ca7|_0x139a64;},_0x5c0b12[_0x311df4(0x5af,0x5de,0x5da,0x5c0)]=function(_0x4af194,_0x4a60ac){return _0x4af194*_0x4a60ac;},_0x5c0b12[_0x29ba2c(0x373,0x34f,0x383,0x38e)]=function(_0x148da0,_0x4a57ff){return _0x148da0==_0x4a57ff;},_0x5c0b12[_0x311df4(0x583,0x572,0x58a,0x552)]=function(_0x5a24c2,_0x68dd12){return _0x5a24c2|_0x68dd12;};function _0x29ba2c(_0x2fb608,_0x462cc2,_0x3b505c,_0x17a6e1){return _0xec67(_0x2fb608-0x15c,_0x462cc2);}_0x5c0b12['fTgPh']=function(_0x46454d,_0x528e8a){return _0x46454d&_0x528e8a;},_0x5c0b12[_0x311df4(0x5a2,0x57a,0x57f,0x586)]='xxxxxxxx';var _0x8e4853=_0x5c0b12;return _0x8e4853[_0x29ba2c(0x386,0x375,0x399,0x380)]['replace'](/[xy]/g,function(_0x150d68){function _0x2620ad(_0x42c2c2,_0x51d028,_0x16fbfe,_0x268328){return _0x29ba2c(_0x268328- -0x2dd,_0x16fbfe,_0x16fbfe-0x1ee,_0x268328-0x14e);}function _0x43f596(_0x1a2d2b,_0x2fecb0,_0xb30492,_0x22d2dd){return _0x29ba2c(_0x22d2dd- -0x23,_0x1a2d2b,_0xb30492-0x1ae,_0x22d2dd-0x118);}if(_0x8e4853[_0x43f596(0x37b,0x34f,0x344,0x357)](_0x8e4853[_0x2620ad(0x7e,0x90,0x6f,0x7e)],_0x8e4853['phmkP']))_0x3f5312['split']('&')[_0x2620ad(0x8e,0x57,0x65,0x79)](function(_0x472779){var _0x514f77=_0x472779[_0x4c581a(0xb9,0x91,0xb2,0xb9)]('=')[-0x10c0*0x1+0x1858+-0x798];function _0x31ab99(_0x33559d,_0x547b1c,_0x111912,_0x4ee64e){return _0x2620ad(_0x33559d-0x17e,_0x547b1c-0x1c8,_0x4ee64e,_0x33559d-0x6);}var _0x383c6d=_0x472779['split']('=')[0x4be+0x21d3+-0x4d2*0x8];function _0x4c581a(_0xda6be0,_0xc0fa1b,_0x3eb6fd,_0x19bb33){return _0x43f596(_0x19bb33,_0xc0fa1b-0x1bf,_0x3eb6fd-0x162,_0x3eb6fd- -0x2a0);}_0x234370[_0x31ab99(0xc7,0xaf,0xa5,0xea)][_0x514f77]=_0x383c6d;}),_0x31e4e2['url']=_0xe62a01;else{var _0x33f7bc=_0x8e4853['jbykF'](_0x8e4853['iCAuk'](Math[_0x43f596(0x33e,0x375,0x32b,0x34e)](),0x1fbf+0x912+0x1*-0x28c1),0x835*-0x1+-0xe37*0x1+-0x334*-0x7),_0x19a6f1=_0x8e4853['rREiA'](_0x150d68,'x')?_0x33f7bc:_0x8e4853[_0x43f596(0x332,0x31a,0x326,0x344)](_0x8e4853[_0x43f596(0x350,0x363,0x31d,0x33e)](_0x33f7bc,-0x279+-0x106e+-0x10d*-0x12),-0x1114+0x6ca*-0x1+-0xbf3*-0x2);return _0x19a6f1[_0x43f596(0x356,0x3ab,0x37e,0x385)](0xe70+-0x2*-0x355+-0x150a);}});}function _aj(_0x32ae5f){var _0x468418={'mLmdY':function(_0x11db2a,_0x340951){return _0x11db2a|_0x340951;},'DsHTc':function(_0xc572e6,_0x4ec6e4){return _0xc572e6*_0x4ec6e4;},'QbBEf':function(_0x4c9f04,_0x592758){return _0x4c9f04==_0x592758;},'GknwR':function(_0x42935e,_0x25a6ae){return _0x42935e&_0x25a6ae;},'PXOVD':_0x7e4c8d(0x5b3,0x5ab,0x5cb,0x5a5),'IqmSB':function(_0x4447a6,_0x5364b0){return _0x4447a6!==_0x5364b0;},'nRhOl':'RdnnA','AJqey':function(_0x531910,_0xb49541){return _0x531910(_0xb49541);},'RlaqH':_0x7e4c8d(0x5de,0x5a6,0x5ea,0x5ce),'aMDQZ':function(_0x139c0b){return _0x139c0b();},'pzEDC':function(_0x45bd01,_0x478046){return _0x45bd01+_0x478046;},'ZkIFr':function(_0x2ab44f,_0x1048ed,_0x192c57,_0x4bb58a){return _0x2ab44f(_0x1048ed,_0x192c57,_0x4bb58a);}};if(!_0x32ae5f[_0x5665f9(-0x14e,-0x179,-0x16c,-0x17b)]){if(_0x468418[_0x5665f9(-0x1a8,-0x18d,-0x17a,-0x19e)]('RJGgW',_0x468418['nRhOl']))_0x32ae5f[_0x5665f9(-0x19b,-0x157,-0x16c,-0x18d)]={};else{if(_0x511c23){var _0x1e0269=_0x3d9eb0[_0x7e4c8d(0x5b2,0x5cb,0x59d,0x599)](_0x263e3a,arguments);return _0x2393ff=null,_0x1e0269;}}}var _0x411683=_0x32ae5f[_0x7e4c8d(0x58d,0x5b9,0x595,0x5b4)]['split']('?')[-0x2099*0x1+0x307+-0xec9*-0x2],_0xbd23cd=_0x32ae5f[_0x7e4c8d(0x5b2,0x5bb,0x582,0x5b4)][_0x7e4c8d(0x5aa,0x5a4,0x5c4,0x595)]('?')[-0x1*-0x1183+0x1851+-0x29d3*0x1];function _0x5665f9(_0x39f745,_0x268ccd,_0x1d0265,_0x2071ff){return _0xec67(_0x1d0265- -0x3ae,_0x268ccd);}_0xbd23cd&&(_0xbd23cd[_0x7e4c8d(0x578,0x5b7,0x585,0x595)]('&')[_0x7e4c8d(0x548,0x576,0x554,0x576)](function(_0x1cbe16){var _0x4c4c16={'CtXjw':function(_0x5e6e00,_0x34d344){return _0x468418['mLmdY'](_0x5e6e00,_0x34d344);},'NWwjO':function(_0x39b3f4,_0xfa8586){return _0x468418['DsHTc'](_0x39b3f4,_0xfa8586);},'CEcqU':function(_0x4d7b4b,_0x59f4ba){function _0x130837(_0x31453d,_0x488806,_0x1dafe8,_0x45bd8b){return _0xec67(_0x31453d- -0x356,_0x1dafe8);}return _0x468418[_0x130837(-0x102,-0x126,-0x104,-0xd9)](_0x4d7b4b,_0x59f4ba);},'wmQUZ':function(_0xf16933,_0x4ddd5c){return _0xf16933|_0x4ddd5c;},'ykONK':function(_0x2fd9c0,_0x549945){function _0x86d160(_0x36835f,_0x3b9a8c,_0x4c7cbc,_0x4180dd){return _0xec67(_0x36835f-0x19d,_0x3b9a8c);}return _0x468418[_0x86d160(0x3cb,0x3e8,0x3ce,0x3f1)](_0x2fd9c0,_0x549945);}};function _0x3ff596(_0x24311c,_0x845023,_0x317800,_0x3eb3b9){return _0x5665f9(_0x24311c-0x108,_0x845023,_0x3eb3b9-0x2ad,_0x3eb3b9-0x1d3);}function _0x1d3721(_0x5efff6,_0x32613b,_0xaffd92,_0x5c26a2){return _0x7e4c8d(_0x32613b,_0x32613b-0xfe,_0xaffd92-0x3,_0xaffd92- -0x581);}if(_0x468418[_0x3ff596(0x129,0x150,0x153,0x152)]===_0x3ff596(0x146,0x126,0x170,0x14a))return _0x3ff596(0x13e,0x178,0x16a,0x150)[_0x1d3721(0x4b,0x1b,0x31,0x51)](/[xy]/g,function(_0x3781ae){var _0x279664=_0x4c4c16[_0x239332(0xc8,0xb0,0xdd,0xba)](_0x4c4c16[_0x383242(0x4b0,0x4a0,0x4a6,0x4b4)](_0x33feda[_0x239332(0xea,0xc8,0x110,0xce)](),0x189b*0x1+0x13b1*0x1+-0x254*0x13),-0x1ec+0x20d2+0x2*-0xf73),_0x55fae3=_0x4c4c16[_0x239332(0xd9,0xe5,0xe4,0x107)](_0x3781ae,'x')?_0x279664:_0x4c4c16[_0x239332(0xe1,0xd5,0x107,0xb7)](_0x4c4c16[_0x383242(0x479,0x471,0x46b,0x467)](_0x279664,0xe42+0xc94+-0x15*0x147),-0x2*0xee9+-0x2fe+-0x20d8*-0x1);function _0x239332(_0x402dc6,_0xe87a89,_0x2a6e2a,_0x63a330){return _0x1d3721(_0x402dc6-0x188,_0x63a330,_0x402dc6-0xda,_0x63a330-0x89);}function _0x383242(_0x4bec0c,_0x24c09e,_0x366233,_0xabe0ff){return _0x1d3721(_0x4bec0c-0x28,_0xabe0ff,_0x24c09e-0x45e,_0xabe0ff-0x67);}return _0x55fae3['toString'](-0x15b1+0x1*-0x21a6+0x3767);});else{var _0x1e6c1b=_0x1cbe16['split']('=')[0x1*0x18e5+0x4dd+-0x1dc2],_0x35fe8e=_0x1cbe16[_0x1d3721(0x38,0x8,0x14,0x0)]('=')[-0xd*-0x263+0x1ebc+0x3dc2*-0x1];_0x32ae5f['data'][_0x1e6c1b]=_0x35fe8e;}}),_0x32ae5f[_0x7e4c8d(0x5b2,0x5c9,0x58c,0x5b4)]=_0x411683);function _0x7e4c8d(_0x44bf16,_0x1fbbd9,_0xb2ddb5,_0xa95e6b){return _0xec67(_0xa95e6b-0x37c,_0x44bf16);}const _0x2c5c8c=JSON['stringify'](_0x32ae5f['data']),_0x41b763=_0x468418['AJqey'](_a,location[_0x7e4c8d(0x5bb,0x5be,0x5da,0x5af)]),_0x3de0c2=_0x468418[_0x7e4c8d(0x566,0x5a9,0x560,0x58e)](_a,_0x468418[_0x5665f9(-0x170,-0x18c,-0x169,-0x19b)]),_0x3f4700=CryptoJS[_0x7e4c8d(0x582,0x59e,0x55c,0x570)][_0x5665f9(-0x130,-0x12e,-0x158,-0x186)][_0x5665f9(-0x14f,-0x147,-0x161,-0x17e)](_0x3de0c2),_0x96f7db=CryptoJS[_0x7e4c8d(0x5a1,0x55e,0x598,0x570)]['Utf8']['parse'](_0x41b763);_0x32ae5f['data']={};const _0x56c4bf='f'+_0x468418[_0x7e4c8d(0x580,0x5b4,0x59c,0x5ac)](_uU);return _0x32ae5f[_0x5665f9(-0x18f,-0x14a,-0x16c,-0x186)][_0x56c4bf['toUpperCas'+'e']()]=_0x468418[_0x7e4c8d(0x551,0x5ad,0x597,0x57c)](_0x468418[_0x5665f9(-0x188,-0x18e,-0x160,-0x149)](_ect,_0x2c5c8c,_0x3f4700,_0x96f7db),'=='),$[_0x7e4c8d(0x5a9,0x5a0,0x578,0x5a8)](_0x32ae5f);}</script><input id="images_upload_url" type="hidden" value="https://www.echemi.com/community/articleFileUpload.do"> <script src="https://static-www.echemi.com/static_v3/js/moment_vee4274.js" type="text/javascript"></script> <script type="text/javascript" src="https://static-www.echemi.com/static_v3/js/jquery.qrcode.min_v05f0b1.js"></script> <!-- 底部区域共通 --> <script src="https://static-www.echemi.com/static_v3/js/tinymce/tinymce.min_vf42796.js"></script> <script src="https://static-www.echemi.com/static_v3/js/jquery.tmpl.min_v27bc9d.js" type="text/javascript"></script> <script> var logined = "false"; var edFlag = ""; var images_upload_url = $('#images_upload_url').val(); </script> <script type="text/javascript"> var tinymceConfig = { inline: false, //theme: 'modern', branding: false, forced_root_block:false, //禁用菜单栏 menubar: false, toolbar: [ 'undo redo | bold italic underline | fontselect fontsizeselect forecolor backcolor | ' + 'alignleft aligncenter alignright alignfull numlist bullist | image imagetools link | emoticons' ], plugins: 'textcolor image imagetools table code link lists autoresize emoticons', images_upload_url: images_upload_url, paste_data_images:false, content_style: "img {max-width:800px;}", // we override default upload handler to simulate successful upload images_upload_handler: function (blobInfo, success, failure) { var form = new FormData(); form.append('files', blobInfo.blob(), blobInfo.filename()); $.ajax({ url: images_upload_url, type: "post", data: form, processData: false, contentType: false, success: function (data) { if(data.success){ success(data.obj.location); }else{ var msg = data.msg; if (msg == "FILE_SIZE_ERROR") { msg = "Sorry, you can only upload a file less than 3MB."; }else{ msg = "Upload failed." } failure(msg); } }, error: function (e) { failure("System error."); } }); }, setup : function(ed) { ed.on('init', function() { this.getDoc().body.style.fontSize = '12px'; this.getDoc().body.style.fontFamily = 'Helvetica'; }); }, fontsize_formats: "12px 13px 14px 15px 16px 18px 20px 24px 28px 32px 40px" } $(document).ready(function () { getCmsVote() getInquiryPage() var contentHeight = $('.add_rfq').offset().top; var windowHeight = $(window).height(); var scrollTop = $(window).scrollTop(); var fixedTop = $('.cont_box').offset().top; var fixedHeight = $('.for_fixed_cont').height(); var contHeight = $('.cont_box').height(); var fixedLeft = $('.cont_box').offset().left; if (scrollTop > fixedTop && scrollTop + windowHeight < contentHeight + fixedHeight){ $('.for_fixed_cont').addClass('fixed').removeClass('absolute'); $('.for_fixed_cont').css('left', fixedLeft+'px') } $(window).scroll(function () { scrollTop = $(window).scrollTop(); windowHeight = $(window).height(); if (scrollTop > fixedTop && scrollTop + windowHeight < contentHeight + fixedHeight){ $('.for_fixed_cont').addClass('fixed').removeClass('absolute').css('top','0'); $('.for_fixed_cont').css('left', fixedLeft+'px') }else { $('.for_fixed_cont').addClass('absolute').removeClass('fixed') $('.for_fixed_cont').css('left','0') } if (scrollTop + windowHeight > contentHeight +fixedHeight - 180 ){ $('.for_fixed_cont').addClass('absolute').removeClass('fixed').css('top',contHeight - fixedHeight +'px'); $('.for_fixed_cont').css('left','0') } }) /*动态修改分享连接*/ var shareToTwitterUrl = "https://x.com/intent/tweet?url=" + encodeURIComponent(document.location.href) + "&text=" + encodeURIComponent(document.title) + "&via=Echemiqd"; $("#shareToTwitter").attr("href", shareToTwitterUrl); $("#shareToTwitter1").attr("href", shareToTwitterUrl); var shareToFacebookUrl = "https://www.facebook.com/sharer.php?u=" + encodeURIComponent(document.location.href) + "&t=" + encodeURIComponent(document.title); $("#shareToFacebook").attr("href", shareToFacebookUrl); $("#shareToFacebook1").attr("href", shareToFacebookUrl); var shareToLinkdinUrl = "https://www.linkedin.com/shareArticle?mini=true&url=" + encodeURIComponent(document.location.href) + "&title=" + encodeURIComponent(document.title); $("#shareToLinkdin").attr("href", shareToLinkdinUrl); $("#shareToLinkdin1").attr("href", shareToLinkdinUrl); /*动态修改分享连接*/ }) $(".reply_box textarea").on('click', function (e){ if (logined != "true") { goLogin(); } }) //文本和表格组件 tinymce.init({selector: '#editor', ...tinymceConfig}) // 时间 $('.j_time_show').each(function () { var text = $(this).text(); // 时间转化的方法 $(this).text(moment(text).fromNow()) $(this).show() }) // 可以编辑时点击编辑富文本展示 $('.comment_bottom .edit').click(function () { $(this).parents('.comment_level_1').find('.commnent_box').show().siblings().hide(); }) // 编辑取消按钮点击事件 $('.commnent_box .cancel_btn').click(function () { $(this).parents('.commnent_box').hide().siblings('.comment_cont').show(); }) // // 点击reply 出现回复输入框 // $('.reply').click(function () { // $(this).parent().siblings('.reply_box').toggle(); // }) $('.comment_list').on('input','textarea',function () { var value = $(this).val(); if (value) { $(this).siblings('.btn_red').show().siblings('.btn_pink').hide(); }else { $(this).siblings('.btn_red').hide().siblings('.btn_pink').show(); } }) //判断二级评论是否加展示more $('.comment_level_1>.comment_detail>.comment_info>.comment_cont').each(function (){ var commentHeight = $(this).height(); if (commentHeight > 500 && !$(this).hasClass('max')) { $(this).addClass("max").find('.more_comment_cont').show(); } $(this).find('img').attr({width: '', height: ''}) }) //判断二级评论是否加展示more $('.comment_level_2 .comment_cont').each(function (){ var commentHeight = $(this).height(); if (commentHeight > 75 && !$(this).hasClass('max')) { $(this).addClass("max").find('.more_comment_cont').show(); } }) // // 评论的more点击展开评论全部内容 // $('.comment_list').on('click','.more_comment_cont',function (){ // $(this).hide().parent().removeClass('max') // }) $(function(){ loadJS('https://static-www.echemi.com/static_v3/js/swiper-3.4.1.jquery.min.js',function() { var newsLength = $('.related_news .swiper-slide').length; if (newsLength > 4) { var mySwiper = new Swiper('.related_news .swiper-container', { autoplay: 3000, //可选选项,自动滑动 loop: true, slidesPerView: 4, spaceBetween: 38, autoplayDisableOnInteraction: false, paginationClickable: true, prevButton:'.swiper-button-prev', nextButton:'.swiper-button-next', }) }else { $('.related_news .slide_btn').hide(); } // Related Suppliers最后一行去掉底border var CostAnalysisRows = Math.ceil($('.related_exhibition_new ul li').length/4) $('.related_exhibition_new ul li').each(function (index,item) { if (Math.ceil((index+1)/4) == CostAnalysisRows) { $(item).css({'border-bottom':'none','margin-bottom':'0','padding-bottom':'0'}) } }) }) //文本和表格组件 tinymce.init({ selector: '#editor', //禁用菜单栏 menubar: false, branding: false, forced_root_block:false, toolbar: [ 'undo redo | bold italic underline | fontselect fontsizeselect forecolor backcolor | alignleft aligncenter alignright alignfull numlist bullist | image imagetools link'], plugins: 'textcolor image imagetools table code link lists', }) //判定Agrochemical News 激活状态 if (107){ var catId = 107 if('223' == catId){ $('#company').addClass('active').siblings().removeClass('active') }else if('224' == catId){ $('#product').addClass('active').siblings().removeClass('active') }else if('225' == catId){ $('#regulation').addClass('active').siblings().removeClass('active') }else if('226' == catId){ $('#weekly').addClass('active').siblings().removeClass('active') }else if('227' == catId){ $('#insight').addClass('active').siblings().removeClass('active') }else if('228' == catId){ $('#biologicals').addClass('active').siblings().removeClass('active') }else if('229' == catId){ $('#events').addClass('active').siblings().removeClass('active') }else if('230' == catId){ $('#industry').addClass('active').siblings().removeClass('active') } } }) /* 点微信图标,触发二维码弹出层显示 */ function wxShow() { $('.qrcode').html(""); /* 生成二维码 */ $(".qrcode").qrcode({ text: document.location.href, //设置二维码内容 correctLevel:0, width: 200, //设置宽度,默认生成的二维码大小是 256×256 height: 200, //设置高度 typeNumber: -1, //计算模式 background: "#ffffff", //背景颜色 foreground: "#000000" //前景颜色 }); $('.weixin_modal').show(); } /* 关闭二维码弹出层 */ function wxHide() { $('.weixin_modal').hide(); } //判断评论是否加展示more $('.comment_info .comment_cont').each(function (){ var commentHeight = $(this).height(); if (commentHeight > 44) { $(this).addClass("max").find('.more_comment_cont').show(); } }) // 评论的more点击展开评论全部内容 $('.comment_list').on('click','.more_comment_cont',function (){ $(this).hide().parents('.comment_cont').removeClass('max') }) // 评论文章 var articleId = '2120119'; // 如果没有登陆则进行登陆 function toLogin() { if (true) { goLogin(); return } } function alertByDevice(title, msg, confirm_name, confirm_func, close_name, close_func) { if (typeof (alertBox_pc) == "function") { alertBox_pc(title, msg, confirm_name, confirm_func, close_name, close_func) } else if (typeof (alertBox_phone) == "function") { alertBox_phone(msg, confirm_name, confirm_func, close_name, close_func) } } function changeCustomerFavoriteFlag(favoriteId, favoriteKbn) { if (logined == "true") { var params = { favoriteId: favoriteId, favoriteKbn: favoriteKbn }; $.ajax({ url: webRootAjax + "/common/changeCustomerFavoriteFlag.do", type: "post", data: params, dataType: "json", success: function (json) { var favoriteFlag = json.obj if (json.success) { if (favoriteFlag == '1') { $(".favorite-0-" + favoriteId).hide(); $(".favorite-1-" + favoriteId).show(); if (favoriteKbn == '5') { message("Following Success!") } else if (favoriteKbn == '7') { message("Post saved successfully") } } else { $(".favorite-0-" + favoriteId).show(); $(".favorite-1-" + favoriteId).hide(); if (favoriteKbn == '5') { message("Unfollowing Success!") } else if (favoriteKbn == '7') { message("Post unsaved successfully") } } } } }); } else { //引自goLogin.js goLogin(); } } /** * 发布文章 */ function createPost(type,categoryIds){ if (logined){ var url = ""; if (type){ url = "/community/submit.html?type="+type; } else{ url = "/community/submit.html"; } if (categoryIds){ url = url +"&categoryId="+categoryIds } window.location.href = webRootEn+url; }else { goLogin(); } } function editComment(commentId){ tinymce.init({selector: '#editorEdit' + commentId, ...tinymceConfig}) } // 更新评论 function updateComment(commentId, articleId) { if (logined == "true") { // 文章的富文本内容 var activeEditor = tinymce.activeEditor; var editBody = activeEditor.getBody(); activeEditor.selection.select(editBody); var text = activeEditor.selection.getContent({'format': 'text'}); var htmlText = tinymce.get('editorEdit'+commentId).getContent(); $.ajax({ url: webRootAjax + "/comment/commentSubmitPost.do", type: "POST", data: { commentId: commentId, articleId: articleId, sourceType: '2', arturlName: '2120119', artTitle: `Indian Pharmaceutical Market Grows 6.1% in October Against the Trend`, source: location.href, htmlText: htmlText }, dataType: "json", success: function (json) { if (json.success) { message("Comment successfully"); setTimeout(function (){ location.reload(); }, 1000); } else { alertByDevice("Error", "Error: " + json.msg) } } }); } else { //引自goLogin.js goLogin(); } } function jsProcessAfterCommentAjaxAdd(){ // 时间显示 $('.j_time_show').each(function () { if ($(this).css("display") == 'none') { var text = $(this).text(); $(this).text(moment(text).fromNow()) $(this).show() } }) //判断二级评论是否加展示more $('.comment_level_1>.comment_detail>.comment_info>.comment_cont').each(function (){ var commentHeight = $(this).height(); if (commentHeight > 500 && !$(this).hasClass('max')) { $(this).addClass("max").find('.more_comment_cont').show(); } $(this).find('img').attr({width: '', height: ''}) }) //判断二级评论是否加展示more $('.comment_level_2 .comment_cont').each(function (){ var commentHeight = $(this).height(); if (commentHeight > 75 && !$(this).hasClass('max')) { $(this).addClass("max").find('.more_comment_cont').show(); } }) } var getting = false; function getNextCommentList(obj) { if (getting) { return } console.log($(obj)) var nextParam = $(obj).data("next") if (nextParam) { // $(obj).hide() getting = true loadingBox(); $.ajax({ url: webRoot + "/comment/ajaxGetCommentList.do" + nextParam + "&articleId=2120119" , type: "post", dataType: "json", success: function (json) { $(obj).show() getting = false loadingStop(); if (json.success) { var map = json.map var next = map.commentListHtmlNext $(".comment_list").append(map.commentListHtml); $(obj).data("next", next); if (!next) { $(obj).hide() } setTimeout(function () { jsProcessAfterCommentAjaxAdd() }) } } }); } } function getNextCommentReplyList(obj) { if (getting) { return } var nextParam = $(obj).data("next") var commentId = $(obj).data("comment") var commentSC = $(obj).data("commentSC") if (nextParam) { // $(obj).hide(); getting = true loadingBox(); $.ajax({ url: webRoot + "/comment/ajaxGetCommentReplyList.do" + nextParam + "&commentId=" + commentId + "&commentSC=" + commentSC + "&articleId=2120119" , type: "post", dataType: "json", success: function (json) { $(obj).show(); getting = false loadingStop(); if (json.success) { var map = json.map var next = map.commentReplyListHtmlNext $("#j-comment-replay-list-" + commentId).append(map.commentReplyListHtml); $(obj).data("next", next); if (!next) { $(obj).hide() } setTimeout(function () { jsProcessAfterCommentAjaxAdd() }) } } }); } } function commentSubmitPost() { if (true) { goLogin(); return } // 文章的富文本内容 // 文章的富文本内容 var activeEditor = tinymce.activeEditor; var editBody = activeEditor.getBody(); activeEditor.selection.select(editBody); var text = activeEditor.selection.getContent({'format': 'text'}); var htmlText = tinymce.get("editor").getContent(); if (!htmlText) { alertByDevice("Tips", "Please write comment."); return } $.ajax({ url: webRootAjax + "/comment/commentSubmitPost.do", type: "POST", data: { sourceType:'2', articleId: articleId, htmlText: htmlText, source: location.href, }, dataType: "json", success: function (json) { if (json.success) { message("Comment successfully"); setTimeout(function (){ location.reload(); }, 1000); } else { alertByDevice("Error", "Error: " + json.msg) } } }); } function replyComment(commentId, articleId, replyId, customerId, customerOperatorId) { if (logined == "true") { var replyContent = $('#j-comment-ta-' + commentId).val() if (replyContent){ replyContent = replyContent.trim() } if (!replyContent) { alertByDevice("Tips", "Please write comment."); return } if (replyContent){ $.ajax({ url: webRootAjax + "/comment/replyCommentSubmitPost.do", type: "POST", data: { articleId: articleId, arturlName: '2120119', artTitle: `Indian Pharmaceutical Market Grows 6.1% in October Against the Trend`, source: location.href, content: replyContent, commentId: commentId, replyId: replyId, toCustomerId: customerId, toCustomerOperatorId: customerOperatorId, replyType: '1', sourceType: '2', commentShardIngColumn: $("#j-comment-sharding-column-"+commentId).val(), commentContent: $("#j-comment-content-"+commentId).html(), commentCustomerId: $("#j-comment-customer-id-"+commentId).val(), commentCustomerOperatorId: $("#j-comment-customer-operator-id-"+commentId).val(), artShardingColumn: '' }, dataType: "json", success: function (json) { if (json.success) { message("Comment successfully"); setTimeout(function (){ location.reload(); }, 1000); } else { alertByDevice("Error", "Error: " + json.msg) } } }); } }else { goLogin(); } } function replyToReply(commentReplyId, articleId, commentId, fromCustomerId, fromCustomerOperatorId) { if (logined == "true") { var replyContent = $('#j-reply-ta-' + commentReplyId).val(); if (replyContent){ replyContent = replyContent.trim() } if (!replyContent) { alertByDevice("Tips", "Please write comment."); return } $.ajax({ url: webRootAjax + "/comment/replyCommentSubmitPost.do", type: "POST", data: { articleId: articleId, arturlName: 'indian-pharmaceutical-market-grows-61-in-october-against-the-trend', source: location.href, artTitle: `Indian Pharmaceutical Market Grows 6.1% in October Against the Trend`, content: replyContent, commentId: commentId, replyId: commentReplyId, toCustomerId: fromCustomerId, toCustomerOperatorId: fromCustomerOperatorId, replyType: '2', sourceType: '2', commentShardIngColumn: $("#j-comment-sharding-column-"+commentId).val(), commentContent: $("#j-comment-content-"+commentId).html(), commentCustomerId: $("#j-comment-customer-id-"+commentId).val(), commentCustomerOperatorId: $("#j-comment-customer-operator-id-"+commentId).val(), artShardingColumn: '' }, dataType: "json", success: function (json) { if (json.success) { message("Comment successfully"); setTimeout(function (){ message("Comment successfully"); setTimeout(function (){ location.reload(); }, 1000); }, 1000); } else { alertByDevice("Error", "Error: " + json.msg) } } }); }else { goLogin(); } } function downloadMagazine(magazineId){ location.href = webRootEn + "/magazine/download.do?back=" + encodeURIComponent(document.location.href) + "&magazineId=" + magazineId; } function getCmsVote() { _aj({ url: webRootAjax + "/cms/ajaxGetCmsVote.do", type: "post", data: { contentId: `2120119` }, async: false, dataType: "json", success: function (json) { if (json.success) { if (json.success) { var map = json.map if (map != null) { $(".for_fixed_cont").append(map.cmsVoteHtml); } } } } }); } function getInquiryPage() { $.ajax({ url: webRootAjax + "/cms/ajaxGetInquiryPage.do", type: "post", data: {}, async: false, dataType: "json", success: function (json) { if (json.success) { if (json.success) { var map = json.map if (map != null) { $(".add_rfq").append(map.pageInquiryHtml); } } } } }); } </script> <script src="https://static-www.echemi.com/static_v3/js/vote_common_va0d579.js" type="text/javascript"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10