CINXE.COM
Protocol for the Characterization of Human Th9 Cells: R&D Systems
<!DOCTYPE html> <html> <head> <meta name="keywords" content="" /> <link rel="canonical" href="https://www.rndsystems.com/resources/protocols/protocol-characterization-human-th9-cells" /> <meta http-equiv="content-language" content="en-us" /> <link href="https://www.rndsystems.com/resources/protocols/protocol-characterization-human-th9-cells" rel="alternate" hreflang="x-default" /> <link href="https://www.rndsystems.com/resources/protocols/protocol-characterization-human-th9-cells" rel="alternate" hreflang="en" /> <link href="https://www.rndsystems.com/cn/resources/protocols/protocol-characterization-human-th9-cells" rel="alternate" hreflang="zh-cn" /> <meta name="baidu-site-verification" content="NoHNFT2tiZ" /> <title>Protocol for the Characterization of Human Th9 Cells: R&D Systems</title> <meta name="description" content="Protocol for the Characterization of Human Th9 Cells. Flow Cytometric Analysis of Differentiated Th9 Cells. Single & Multi-analyte Assay of Cell Supernatants" /> <meta name="pubDate" content="201511" /> <script id="json-ld" type="application/ld+json">[{"@context":"http://schema.org","@type":"WebPage","breadcrumb":{"@context":"http://schema.org","@type":"BreadcrumbList","itemListElement":[{"@context":"http://schema.org","@type":"ListItem","position":1,"item":{"@context":"http://schema.org","@type":"Thing","@id":"https://www.rndsystems.com/","name":"Home"}},{"@context":"http://schema.org","@type":"ListItem","position":2,"item":{"@context":"http://schema.org","@type":"Thing","@id":"https://www.rndsystems.com/resources","name":"Resources"}},{"@context":"http://schema.org","@type":"ListItem","position":3,"item":{"@context":"http://schema.org","@type":"Thing","@id":"https://www.rndsystems.com/resources/protocols-troubleshooting-guides","name":"Protocols"}},{"@context":"http://schema.org","@type":"ListItem","position":4,"item":{"@context":"http://schema.org","@type":"Thing","@id":"https://www.rndsystems.com/resources/protocols/protocol-characterization-human-th9-cells","name":"Protocol for the Characterization of Human Th9 Cells"}}]},"potentialaction":{"query":""}}]</script> <meta name="generator" content="Drupal 7 (https://www.drupal.org)" /> <link rel="shortlink" href="https://www.rndsystems.com/node/1092891" /> <meta property="og:site_name" content="www.rndsystems.com" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://www.rndsystems.com/resources/protocols/protocol-characterization-human-th9-cells" /> <meta property="og:title" content="Protocol for the Characterization of Human Th9 Cells" /> <meta property="og:image" content="https://resources.rndsystems.com/images/Social/2019RnDSystemslogoV.png" /> <style type="text/css" media="all"> @import url("https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.core.min.css?snl6xl"); @import url("https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.theme.min.css?snl6xl"); @import url("https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.menu.min.css?snl6xl"); @import url("https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.autocomplete.min.css?snl6xl"); @import url("https://www.rndsystems.com/modules/system/system.base.css?snl6xl"); @import url("https://www.rndsystems.com/modules/system/system.menus.css?snl6xl"); @import url("https://www.rndsystems.com/modules/system/system.messages.css?snl6xl"); @import url("https://www.rndsystems.com/modules/system/system.theme.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/css/datatables.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_quickorder_responsive/css/et_quickorder_responsive.css?snl6xl"); </style> <style type="text/css" media="all"> @import url("https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.tooltip.min.css?snl6xl"); </style> <style type="text/css" media="all"> @import url("https://www.rndsystems.com/sites/rndsystems.com/modules/colorbox_node/colorbox_node.css?snl6xl"); @import url("https://www.rndsystems.com/modules/comment/comment.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_bestseller_products/css/styles.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_datasheet_page_alert/css/et_datasheet_page_alert.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_internationalization/css/et_internationalization.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_product_page_promo/css/et_product_page_promo.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_recommendation_engine/css/et_recommendation_engine.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_recommendation_engine/css/owl.carousel.min.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_recommendation_engine/css/owl.theme.default.min.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_searchbar_autocomplete/css/et_searchbar_autocomplete.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_top_scroll/css/top_scroll.css?snl6xl"); @import url("https://www.rndsystems.com/modules/field/theme/field.css?snl6xl"); @import url("https://www.rndsystems.com/modules/node/node.css?snl6xl"); @import url("https://www.rndsystems.com/modules/user/user.css?snl6xl"); @import url("https://www.rndsystems.com/modules/forum/forum.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/contrib/views/css/views.css?snl6xl"); </style> <style type="text/css" media="all"> <!--/*--><![CDATA[/*><!--*/ .infobox_section{border:thin solid black;padding:10px;margin-bottom:5px;} /*]]>*/--> </style> <style type="text/css" media="all"> @import url("https://www.rndsystems.com/sites/all/modules/contrib/userInterface/ckeditor/css/ckeditor.css?snl6xl"); </style> <style type="text/css" media="all"> @import url("https://www.rndsystems.com/sites/all/modules/contrib/ctools/css/ctools.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_messages/et_messages_admin.css?snl6xl"); @import url("https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_messages/skins/default/et_messages.css?snl6xl"); </style> <style type="text/css" media="all"> @import url("https://www.rndsystems.com/sites/rndsystems.com/themes/rndstatic/css/static_style.css?snl6xl"); @import url("https://www.rndsystems.com/sites/rndsystems.com/themes/rndstatic/css/rndsystems.css?snl6xl"); @import url("https://www.rndsystems.com/sites/rndsystems.com/themes/rndstatic/css/960_16_col.css?snl6xl"); @import url("https://www.rndsystems.com/sites/rndsystems.com/themes/rndstatic/css/960_12_col.css?snl6xl"); </style> <script> if (typeof console == "undefined") var console = { log: function() {} }; </script> <script type="text/javascript" defer="defer" src="https://www.rndsystems.com/sites/rndsystems.com/files/google_tag/language/google_tag.en.script.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/jquery/2.1/jquery.min.js?v=2.1.4"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.migrateMute=true;jQuery.migrateTrace=false; //--><!]]> </script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/jquery-migrate/1/jquery-migrate.min.js?v=1"></script> <script type="text/javascript" src="https://www.rndsystems.com/misc/jquery-extend-3.4.0.js?v=2.1.4"></script> <script type="text/javascript" src="https://www.rndsystems.com/misc/jquery-html-prefilter-3.5.0-backport.js?v=2.1.4"></script> <script type="text/javascript" src="https://www.rndsystems.com/misc/jquery.once.js?v=1.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/ui/minified/jquery.ui.core.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/ui/minified/jquery.ui.widget.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/misc/drupal.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/jquery_cookie.js?v=1.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/ui/minified/jquery.ui.position.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/misc/ui/jquery.ui.position-1.13.0-backport.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/ui/minified/jquery.ui.menu.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/ui/minified/jquery.ui.autocomplete.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_searchbar/js/searchbar_autocomplete.js?v=1"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/jQuery_cycle2.js?v=2.1.6"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/colorbox.1.5.js?v=1.5"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/shockwave_flash.js?v=2.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/jquery_datatables.js?v=1.9.4"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/jquery_tablesorter.js?v=2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/jquery_hoverintent.js?v=1.8.1"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/jquery_lazyload.js?v=1.9.1"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/modernizr.js?v=2.8.3"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/underscore.js?v=1.6.0"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/external/jquery.cookie.js?v=67fb34f6a866c40d0570"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/jquery.form/4/jquery.form.min.js?v=4.2.1"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_quickorder_responsive/js/et_quickorder_responsive.js?v=1.0.32"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/ui/minified/jquery.ui.effect.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/ui/minified/jquery.ui.effect-highlight.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/replace/ui/ui/minified/jquery.ui.tooltip.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.rndsystems.com/misc/ajax.js?v=7.98"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/jquery_update/js/jquery_update.js?v=0.0.1"></script> <script type="text/javascript" defer="defer" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_onecall/js/et_onecall.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/contrib/fields/entityreference/js/entityreference.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_internationalization/js/et_internationalization.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_javafunctions/js/jQuery_et.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_recommendation_engine/js/et_recommendation_engine.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_recommendation_engine/js/owl.carousel.min.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_top_scroll/js/top_scroll.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/contrib/marketo_ma/js/marketo_ma.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/libraries/colorbox/jquery.colorbox-min.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/libraries/DOMPurify/purify.min.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/contrib/colorbox/js/colorbox.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/contrib/colorbox/js/colorbox_load.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_cookie_policy/js/et_cookie_policy.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_internationalization/js/rnd_distributors.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_search/json_viewer/js/jsonviewer.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_main_menu/js/main_menu.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_searchbar/js/et_searchbar.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/misc/progress.js?v=7.98"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/et_commerce/et_atc_blocks/js/et_atc_cart_summary.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/et_commerce/et_atc_blocks/js/et_atc_blocks.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_combined_seo/js/et_combined_seo.js?snl6xl"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- var dataLayer = dataLayer || []; dataLayer.push({"email": ""}); //--><!]]> </script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- var dataLayer = dataLayer || [] dataLayer.push({"event":"userRole","userRole":"anonymous user"}); //--><!]]> </script> <script type="text/javascript" src="https://www.rndsystems.com/sites/all/modules/enterprise-tech/et_messages/et_messages.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/themes/rndstatic/js/et_mobile_theme.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/themes/rndstatic/js/rnd_menu.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/themes/rndstatic/js/rightMenu.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/modules/colorbox_node/colorbox_node.js?snl6xl"></script> <script type="text/javascript" src="https://www.rndsystems.com/sites/rndsystems.com/themes/rndstatic/js/rndsystems.js?snl6xl"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"rndstatic","theme_token":"_-96GSy5JNQlxgkFkMoOoKWs3KHqBbhN2NXIcVhBKCo","jquery_version":"2.1","js":{"0":1,"public:\/\/google_tag\/language\/google_tag.en.script.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/jquery\/2.1\/jquery.min.js":1,"1":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/jquery-migrate\/1\/jquery-migrate.min.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.core.min.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.widget.min.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/jquery_cookie.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.position.min.js":1,"misc\/ui\/jquery.ui.position-1.13.0-backport.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.menu.min.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.autocomplete.min.js":1,"sites\/all\/modules\/enterprise-tech\/et_searchbar\/js\/searchbar_autocomplete.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/jQuery_cycle2.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/colorbox.1.5.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/shockwave_flash.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/jquery_datatables.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/jquery_tablesorter.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/jquery_hoverintent.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/jquery_lazyload.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/modernizr.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/underscore.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/external\/jquery.cookie.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/jquery.form\/4\/jquery.form.min.js":1,"sites\/all\/modules\/enterprise-tech\/et_quickorder_responsive\/js\/et_quickorder_responsive.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.effect.min.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.effect-highlight.min.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.tooltip.min.js":1,"misc\/ajax.js":1,"sites\/rndsystems.com\/modules\/jquery_update\/js\/jquery_update.js":1,"sites\/all\/modules\/enterprise-tech\/et_onecall\/js\/et_onecall.js":1,"sites\/all\/modules\/contrib\/fields\/entityreference\/js\/entityreference.js":1,"sites\/all\/modules\/enterprise-tech\/et_internationalization\/js\/et_internationalization.js":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/js\/jQuery_et.js":1,"sites\/all\/modules\/enterprise-tech\/et_recommendation_engine\/js\/et_recommendation_engine.js":1,"sites\/all\/modules\/enterprise-tech\/et_recommendation_engine\/js\/owl.carousel.min.js":1,"sites\/all\/modules\/enterprise-tech\/et_top_scroll\/js\/top_scroll.js":1,"sites\/all\/modules\/contrib\/marketo_ma\/js\/marketo_ma.js":1,"sites\/all\/libraries\/colorbox\/jquery.colorbox-min.js":1,"sites\/all\/libraries\/DOMPurify\/purify.min.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox_load.js":1,"sites\/all\/modules\/enterprise-tech\/et_cookie_policy\/js\/et_cookie_policy.js":1,"sites\/all\/modules\/enterprise-tech\/et_internationalization\/js\/rnd_distributors.js":1,"sites\/all\/modules\/enterprise-tech\/et_search\/json_viewer\/js\/jsonviewer.js":1,"sites\/all\/modules\/enterprise-tech\/et_main_menu\/js\/main_menu.js":1,"sites\/all\/modules\/enterprise-tech\/et_searchbar\/js\/et_searchbar.js":1,"misc\/progress.js":1,"sites\/all\/modules\/et_commerce\/et_atc_blocks\/js\/et_atc_cart_summary.js":1,"sites\/all\/modules\/et_commerce\/et_atc_blocks\/js\/et_atc_blocks.js":1,"sites\/all\/modules\/enterprise-tech\/et_combined_seo\/js\/et_combined_seo.js":1,"2":1,"3":1,"sites\/all\/modules\/enterprise-tech\/et_messages\/et_messages.js":1,"sites\/rndsystems.com\/themes\/rndstatic\/js\/et_mobile_theme.js":1,"sites\/rndsystems.com\/themes\/rndstatic\/js\/rnd_menu.js":1,"sites\/rndsystems.com\/themes\/rndstatic\/js\/rightMenu.js":1,"sites\/rndsystems.com\/modules\/colorbox_node\/colorbox_node.js":1,"sites\/rndsystems.com\/themes\/rndstatic\/js\/rndsystems.js":1},"css":{"misc\/ui\/jquery.ui.core.css":1,"misc\/ui\/jquery.ui.theme.css":1,"misc\/ui\/jquery.ui.menu.css":1,"misc\/ui\/jquery.ui.autocomplete.css":1,"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/modules\/enterprise-tech\/et_javafunctions\/css\/datatables.css":1,"sites\/all\/modules\/enterprise-tech\/et_quickorder_responsive\/css\/et_quickorder_responsive.css":1,"misc\/ui\/jquery.ui.tooltip.css":1,"sites\/rndsystems.com\/modules\/colorbox_node\/colorbox_node.css":1,"modules\/comment\/comment.css":1,"sites\/all\/modules\/enterprise-tech\/et_bestseller_products\/css\/styles.css":1,"sites\/all\/modules\/enterprise-tech\/et_datasheet_page_alert\/css\/et_datasheet_page_alert.css":1,"sites\/all\/modules\/enterprise-tech\/et_internationalization\/css\/et_internationalization.css":1,"sites\/all\/modules\/enterprise-tech\/et_product_page_promo\/css\/et_product_page_promo.css":1,"sites\/all\/modules\/enterprise-tech\/et_recommendation_engine\/css\/et_recommendation_engine.css":1,"sites\/all\/modules\/enterprise-tech\/et_recommendation_engine\/css\/owl.carousel.min.css":1,"sites\/all\/modules\/enterprise-tech\/et_recommendation_engine\/css\/owl.theme.default.min.css":1,"sites\/all\/modules\/enterprise-tech\/et_searchbar_autocomplete\/css\/et_searchbar_autocomplete.css":1,"sites\/all\/modules\/enterprise-tech\/et_top_scroll\/css\/top_scroll.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/user\/user.css":1,"modules\/forum\/forum.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"0":1,"sites\/all\/modules\/contrib\/userInterface\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/enterprise-tech\/et_messages\/et_messages_admin.css":1,"sites\/all\/modules\/enterprise-tech\/et_messages\/skins\/default\/et_messages.css":1,"sites\/rndsystems.com\/themes\/rndstatic\/css\/static_style.css":1,"sites\/rndsystems.com\/themes\/rndstatic\/css\/rndsystems.css":1,"sites\/rndsystems.com\/themes\/rndstatic\/css\/960_16_col.css":1,"sites\/rndsystems.com\/themes\/rndstatic\/css\/960_12_col.css":1}},"colorbox":{"transition":"elastic","speed":"350","opacity":"0.85","slideshow":false,"slideshowAuto":true,"slideshowSpeed":"2500","slideshowStart":"start slideshow","slideshowStop":"stop slideshow","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","overlayClose":true,"returnFocus":true,"maxWidth":"98%","maxHeight":"98%","initialWidth":"300","initialHeight":"250","fixed":true,"scrolling":false,"mobiledetect":true,"mobiledevicewidth":"480px","file_public_path":"\/sites\/rndsystems.com\/files","specificPagesDefaultValue":"admin*\nimagebrowser*\nimg_assist*\nimce*\nnode\/add\/*\nnode\/*\/edit\nprint\/*\nprintpdf\/*\nsystem\/ajax\nsystem\/ajax\/*"},"country_name":"United States","et_internationalization":{"social":" \u003Ctable\u003E\n \u003Ctr\u003E\n \u003Ctd\u003E\u003Ca href=\u0022http:\/\/www.facebook.com\/RnDSystems\u0022 target=\u0022_blank\u0022\u003E\u003Cdiv class=\u0022fp_social_facebook\u0022\u003E\u003C\/div\u003E\u003C\/a\u003E\u003C\/td\u003E\n \u003Ctd\u003E\u003Ca href=\u0022http:\/\/www.facebook.com\/RnDSystems\u0022 target=\u0022_blank\u0022\u003EFind us on Facebook\u003C\/div\u003E\u003C\/a\u003E\u003C\/td\u003E\n \u003C\/tr\u003E\n \u003Ctr\u003E\n \u003Ctd\u003E\u003Ca href=\u0022http:\/\/www.twitter.com\/RnDSystems\u0022 target=\u0022_blank\u0022\u003E\u003Cdiv class=\u0022fp_social_twitter social\u0022\u003E\u003C\/div\u003E\u003C\/a\u003E\u003C\/td\u003E\n \u003Ctd\u003E\u003Ca href=\u0022http:\/\/www.twitter.com\/RnDSystems\u0022 target=\u0022_blank\u0022\u003E\u003Cdiv class=\u0022social_text\u0022\u003EFollow us on Twitter\u003C\/div\u003E\u003C\/a\u003E\u003C\/td\u003E\n \u003C\/tr\u003E\n \u003Ctr\u003E\n \u003Ctd\u003E\u003Ca href=\u0022https:\/\/www.youtube.com\/user\/RnDSystems\u0022 target=\u0022_blank\u0022\u003E\u003Cdiv class=\u0022fp_social_youtube social\u0022\u003E\u003C\/div\u003E\u003C\/a\u003E\u003C\/td\u003E\n \u003Ctd\u003E\u003Ca href=\u0022https:\/\/www.youtube.com\/user\/RnDSystems\u0022 target=\u0022_blank\u0022\u003E\u003Cdiv class=\u0022social_text\u0022\u003EWatch us on YouTube\u003C\/div\u003E\u003C\/a\u003E\u003C\/td\u003E\n \u003C\/tr\u003E\n \u003Ctr\u003E\n \u003Ctd\u003E\u003Ca href=\u0022http:\/\/www.linkedin.com\/company\/r\u0026amp;d-systems\u0022 target=\u0022_blank\u0022\u003E\u003Cdiv class=\u0022fp_social_linkedin social\u0022\u003E\u003C\/div\u003E\u003C\/a\u003E\u003C\/td\u003E\n \u003Ctd\u003E\u003Ca href=\u0022http:\/\/www.linkedin.com\/company\/r\u0026amp;d-systems\u0022 target=\u0022_blank\u0022\u003E\u003Cdiv class=\u0022social_text\u0022\u003EConnect with us on LinkedIn\u003C\/div\u003E\u003C\/a\u003E\u003C\/td\u003E\n \u003C\/tr\u003E\n \u003C\/table\u003E","distphone":"(65) 62720788"},"et_onecall":{"active":"true"},"et_searchbar":{"min_chars":"2"},"etMessages":{"position":"center","vertical":"0","horizontal":"10","fixed":1,"width":"400px","autoclose":0,"opendelay":"0.3","disable_autoclose":0,"show_countdown":1,"hover_autoclose":1,"popin":{"effect":"fadeIn","duration":"slow"},"popout":{"effect":"fadeIn","duration":"slow"}},"et_quickorder_responsive":{"enabled":false,"show_cart":"0","display_price":"0","isDistributor":false},"colorbox_node":{"width":"600px","height":"600px"}}); //--><!]]> </script> <link rel="apple-touch-icon" sizes="57x57" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/sites/rndsystems.com/themes/rndsystems/images/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/sites/rndsystems.com/themes/rndsystems/images/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/sites/rndsystems.com/themes/rndsystems/images/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/sites/rndsystems.com/themes/rndsystems/images/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="/sites/rndsystems.com/themes/rndsystems/images/favicon-16x16.png"> <link rel="preload" href="https://resources.rndsystems.com/fonts/icomoon41.woff2" as="font" crossorigin="anonymous"> <link rel="manifest" href="/sites/rndsystems.com/themes/rndsystems/images/manifest.json"> <meta name="msapplication-TileColor" content="#085e99"> <meta name="msapplication-TileImage" content="/sites/rndsystems.com/themes/rndsystems/images/ms-icon-144x144.png"> <meta name="theme-color" content="#ffffff"> <meta name = "naver-site-verification" content = "ad5b7b70d5bfbbe05d2907227a7c2f83f3e65969" /> <meta name="msvalidate.01" content="74563CA2702BF10E845A03C1F0D180D6" /> <meta name="yandex-verification" content="4b46aa1d1fc2ab72" /> <meta name="google-site-verification" content="LmYEu_OstdaC-V0TdWEAHTBI8I9UOckEOZFVH7psAdY" /> </head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-1092891 node-type-protocols i18n-en" > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5JK4G7" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5JK4G7" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <header id="header" role="banner"> <div id="bb_container"> <div id="brands_bar"> <div class="region region-brands-bar"> <div id="block-bt-brands-bar-bt-brands-bar" class="block block-bt-brands-bar"> <div class="content"> <li class="bb_biotechne"><a href="https://www.bio-techne.com" target="_blank" rel="noreferrer"></a></li><li class="bb_rndsystems"><a href="https://www.rndsystems.com" target="_self"></a></li><li class="bb_novusbio"><a href="https://www.novusbio.com" target="_blank" rel="noreferrer"></a></li><li class="bb_tocris"><a href="https://www.tocris.com" target="_blank" rel="noreferrer"></a></li><li class="bb_proteinsimple"><a href="https://www.bio-techne.com/brands/proteinsimple" target="_blank" rel="noreferrer"></a></li><li class="bb_biospacific"><a href="https://www.biospacific.com" target="_blank" rel="noreferrer"></a></li><li class="bb_cliniqa"><a href="https://www.cliniqa.com" target="_blank" rel="noreferrer"></a></li><li class="bb_acd"><a href="https://acdbio.com/ " target="_blank" rel="noreferrer"></a></li><li class="bb_rndheme"><a href="https://www.rndheme.com" target="_blank" rel="noreferrer"></a></li> </div> </div> </div> </div> </div> <div id="hd_container"> <div id="logo_block"> <section id="block-logo-block-logo" class="block block-logo-block clearfix"> <a href="/" title="R&D Systems" class="active"></a> </section> </div> <div id="search_bar"> <div class="region region-search-bar"> <div id="block-et-searchbar-et-searchbar-bar" class="block block-et-searchbar"> <div class="content"> <div class="et_searchbar_wrapper"> <form name="et_searchbar" method="GET" action="/search" class="search_form"> <div class="et_searchbar"> <input autocomplete="off" name="keywords" type="text" class="et_searchbar_wide et_searchbar_default" value="" placeholder="Search keyword, molecule name, target, catalog number, or product type" data-default="" spellcheck="false"/><input type="submit" value="" class="fp_mag_glass_wideSearch"> </div> </form> <div class="et_spinner_small et_searchbar_spinner" style="display: none;"></div> </div> </div> </div> </div> </div> <div id="cart_menu_mobile" class="atc_cart_summary_icon"></div> <div id="account_menu_mobile"></div> <div id="account_menu"> <div class="region region-account-menu"> <div id="block-et-internationalization-country-dropdown" class="block block-et-internationalization"> <div class="content"> <div id="internationalization_country_select"> <div class="internationalization_drop"></div> </div> </div> </div> <div id="block-et-internationalization-sign-in" class="block block-et-internationalization"> <div class="content"> <div id="sign_in"><a href="/user/login" rel="nofollow"><noscript>Account</noscript></a></div> </div> </div> <div id="block-et-cookie-policy-cookie-policy" class="block block-et-cookie-policy"> <div class="content"> <div></div> </div> </div> <div id="block-et-atc-blocks-et-atc-cart-summary" class="block block-et-atc-blocks"> <div class="content"> <ul class="menu nav"> <li class="first last leaf active"><div class="atc_blocks_items_in_cart" style="display:none;"></div></li> </ul> </div> </div> </div> </div> </div> <div id="mm_container"> <div id="main_menu_mobile"></div> <nav id="main_menu"> <div class="region region-main-menu"> <div id="block-menu-menu-master-menu" class="block block-menu"> <div class="content"> <ul class="menu"><li class="first expanded dropdown"><a href="/products" id="menu-master-menu-116406" data-target="#">Products <span class="caret"></span></a><div class="menu_toggle"></div><ul class="dropdown-menu"><li class="first expanded dropdown"><span id="menu-master-menu-116611" data-target="#" class="nolink" tabindex="0">Products by Category <span class="caret"></span></span><div class="menu_toggle"></div><ul class="third-level-menu"><li class="first leaf"><a href="/products/proteins" id="menu-master-menu-121156">Recombinant Proteins</a></li> <li class="leaf"><a href="/products/good-manufacturing-practices-gmp-grade-proteins" id="menu-master-menu-116631">GMP Proteins</a></li> <li class="leaf"><a href="/products/antibodies" id="menu-master-menu-120916">Antibodies</a></li> <li class="leaf"><a href="/products/elisas" id="menu-master-menu-120906">ELISAs</a></li> <li class="leaf"><a href="/products/cometassay" id="menu-master-menu-120986">CometAssay</a></li> <li class="leaf"><a href="/products/luminex-assays-and-high-performance-assays" id="menu-master-menu-121061">Luminex Assays</a></li> <li class="leaf"><a href="/products/luminex-instrumentation" id="menu-master-menu-120461">Luminex Instruments</a></li> <li class="leaf"><a href="/products/cell-culture" id="menu-master-menu-121146">Cell Culture</a></li> <li class="leaf"><a href="/products/stem-cell-products" id="menu-master-menu-122806">Stem Cell Products</a></li> <li class="leaf"><a href="/products/small-molecules-peptides" id="menu-master-menu-116706">Small Molecules & Peptides</a></li> <li class="leaf"><a href="/products/enzymes" id="menu-master-menu-121116">Enzymes</a></li> <li class="leaf"><a href="/products/elispot-kits-fluorospot-kits" id="menu-master-menu-116731">ELISpots</a></li> <li class="leaf"><a href="/products/cdna-clones" id="menu-master-menu-116736">cDNA Clones</a></li> <li class="leaf"><a href="/products/flow-cytometry-workflow-solutions" id="menu-master-menu-120941">Flow Cytometry Workflow Solutions</a></li> <li class="last leaf"><a href="/products/proteome-profiler-antibody-arrays" id="menu-master-menu-116746">Proteome Profiler Antibody Arrays</a></li> </ul></li> <li class="expanded dropdown"><span id="menu-master-menu-116616" data-target="#" class="nolink" tabindex="0">Products by Research Area <span class="caret"></span></span><div class="menu_toggle"></div><ul class="third-level-menu"><li class="first leaf"><a href="/products/cell-therapy" id="menu-master-menu-116751">Cell Therapy</a></li> <li class="leaf"><a href="/products/immunotherapy" id="menu-master-menu-116761">Immunotherapy</a></li> <li class="leaf"><a href="/research-area/cancer" id="menu-master-menu-116771">Cancer</a></li> <li class="leaf"><a href="/research-area/immunology" id="menu-master-menu-116781">Immunology</a></li> <li class="leaf"><a href="/research-area/neuroscience" id="menu-master-menu-116791">Neuroscience</a></li> <li class="leaf"><a href="/products/cell-proliferation-viability-apoptosis" id="menu-master-menu-116821">Apoptosis and Cell Viability</a></li> <li class="leaf"><a href="/products/activity-assays-reagents" id="menu-master-menu-116831">Biological Activity Assays</a></li> <li class="leaf"><a href="/research-area/glycobiology" id="menu-master-menu-116836">Glycobiology</a></li> <li class="leaf"><a href="/research-area/cardiovascular-biology" id="menu-master-menu-116851">Cardiovascular Biology</a></li> <li class="last leaf"><a href="/products/ubiquitin-related-products" id="menu-master-menu-122741">Ubiquitin</a></li> </ul></li> <li class="last leaf menu-background two-column menu_products_image""><div class="menu_image_mask"><img loading="lazy" src="https://resources.rndsystems.com/images/navigation/products05-2017b.jpg" /></div><span class="btn nolink" tabindex="0">Our Products</span></li></ul></li> <li class="expanded dropdown"><a href="/services" id="menu-master-menu-116401" data-target="#">Services <span class="caret"></span></a><div class="menu_toggle"></div><ul class="dropdown-menu short"><li class="first leaf"><a href="/services" id="menu-master-menu-121056">All Custom Services</a></li> <li class="leaf"><a href="/services/protein-services" id="menu-master-menu-120591">Custom Protein Services</a></li> <li class="leaf"><a href="/services/luminex-assays-custom-development-services" id="menu-master-menu-122756">Luminex Custom Services</a></li> <li class="leaf"><a href="/services/custom-antibody-services" id="menu-master-menu-120551">Custom Antibody Services</a></li> <li class="leaf"><a href="/services/assay-production-custom-development-services" id="menu-master-menu-116866">Assay Custom Services</a></li> <li class="leaf"><a href="/services/custom-services-cell-gene-therapies" id="menu-master-menu-121151">Custom Services for Cell & Gene Therapies</a></li> <li class="leaf"><a href="/services/genome-engineering" id="menu-master-menu-122691">Genome Engineering Services</a></li> <li class="leaf"><a href="/services/bioactivity-testing-services" id="menu-master-menu-116911">Bioactivity Testing Services</a></li> <li class="leaf"><a href="/services/custom-chemistry" id="menu-master-menu-116901">Chemistry Services</a></li> <li class="leaf"><a href="/services/bulk-quote-request" id="menu-master-menu-116916">Bulk/Custom Formulation</a></li> <li class="leaf"><a href="/services/custom-cdna-cloning" id="menu-master-menu-116926">Custom cDNA Cloning</a></li> <li class="leaf menu-background one-column menu_services_image""><div class="menu_image_mask"><img loading="lazy" src="https://resources.rndsystems.com/images/navigation/services12-15.jpg" /></div><h4>Expedite Your Research</h4><a href="/services" class="btn">Expedite Your Research</a></li><li class="last leaf"><a href="/services/gmp-antibody-services" id="menu-master-menu-122711">Good Manufacturing Practice (GMP) Antibody Services</a></li> </ul></li> <li class="expanded dropdown"><a href="/pathways" id="menu-master-menu-116411" data-target="#">Pathways <span class="caret"></span></a><div class="menu_toggle"></div><ul class="dropdown-menu short"><li class="first leaf"><a href="/pathways/cancer" id="menu-master-menu-116556">Cancer</a></li> <li class="leaf"><a href="/pathways/cardiovascular-biology" id="menu-master-menu-116561">Cardiovascular Biology</a></li> <li class="leaf"><a href="/pathways/developmental-biology" id="menu-master-menu-116566">Development</a></li> <li class="leaf"><a href="/pathways/glycobiology" id="menu-master-menu-116571">Glycobiology</a></li> <li class="leaf"><a href="/pathways/immunology" id="menu-master-menu-116576">Immunology</a></li> <li class="leaf"><a href="/pathways/neuroscience" id="menu-master-menu-116581">Neuroscience</a></li> <li class="leaf"><a href="/pathways/proteases" id="menu-master-menu-116586">Proteases & Other Enzymes</a></li> <li class="leaf"><a href="/pathways/signal-transduction" id="menu-master-menu-116591">Signal Transduction</a></li> <li class="leaf"><a href="/pathways/stem-cells" id="menu-master-menu-116596">Stem Cell</a></li> <li class="leaf"><a href="/pathways/ubiquitin-related-modifiers-and-pathways" id="menu-master-menu-116601">Ubiquitin, Related Modifiers, & Pathways</a></li> <li class="leaf"><a href="/pathways" id="menu-master-menu-116606">View All Pathways</a></li> <li class="last leaf menu-background one-column menu_pathways_image""><div class="menu_image_mask"><img loading="lazy" src="https://resources.rndsystems.com/images/navigation/pathwaysXX.jpg" /></div><h4>Award-Winning Interactive Pathways</h4><a href="/pathways" class="btn">Explore Our Interactive Pathways</a></li></ul></li> <li class="expanded dropdown"><a href="/resources" id="menu-master-menu-116416" data-target="#">Resources <span class="caret"></span></a><div class="menu_toggle"></div><ul class="dropdown-menu short"><li class="first leaf"><a href="/research-area" id="menu-master-menu-117016">Research Areas</a></li> <li class="leaf"><a href="/resources/protocols-troubleshooting-guides" id="menu-master-menu-117026">Protocols/Troubleshooting Guides/Videos</a></li> <li class="leaf"><a href="/resources/technical-information" id="menu-master-menu-117036">Technical Information</a></li> <li class="leaf"><a href="/resources/articles" id="menu-master-menu-117046">Articles</a></li> <li class="leaf"><a href="/resources/faqs" id="menu-master-menu-117056">Help & FAQs</a></li> <li class="leaf"><a href="/resources/literature" id="menu-master-menu-117071">Literature</a></li> <li class="leaf"><a href="/literature-request" id="menu-master-menu-117081">Request Literature</a></li> <li class="leaf"><a href="/resources/calculators" id="menu-master-menu-117091">Calculators</a></li> <li class="leaf"><a href="/resources/posters" id="menu-master-menu-117096">Posters</a></li> <li class="leaf"><a href="/blog" id="menu-master-menu-117106">Blog</a></li> <li class="leaf"><a href="/promotions" id="menu-master-menu-117121">Promotions</a></li> <li class="leaf"><a href="/grants-scholarships/bio-techne-travel-grants" id="menu-master-menu-117126">Travel Grants</a></li> <li class="leaf menu-background one-column menu_resources_image""><div class="menu_image_mask"><img loading="lazy" src="https://resources.rndsystems.com/images/navigation/resources-2017.jpg" /></div><h4>Posters, Brochures, Whitepapers & Reference Guides</h4><a href="/literature-request" class="btn">Request Literature</a></li><li class="leaf"><a href="/resources/cell-markers" id="menu-master-menu-120471">Cell Markers</a></li> <li class="last leaf"><a href="https://www.rndsystems.com/products/promotions/get-your-new-lab-and-running" id="menu-master-menu-121241">New Lab Program</a></li> </ul></li> <li class="expanded dropdown"><a href="/quality" id="menu-master-menu-116421" data-target="#">R&D Systems Quality <span class="caret"></span></a><div class="menu_toggle"></div><ul class="dropdown-menu short"><li class="first leaf"><a href="/quality" title="" id="menu-master-menu-116936">Quality Philosophy</a></li> <li class="leaf"><a href="/quality/people" title="" id="menu-master-menu-116946">People</a></li> <li class="leaf"><a href="/quality/place" title="" id="menu-master-menu-116956">Place</a></li> <li class="leaf"><a href="/quality/performance" title="" id="menu-master-menu-116966">Performance</a></li> <li class="leaf"><a href="/quality/product-development" title="" id="menu-master-menu-116976">Product Development</a></li> <li class="leaf"><a href="/quality/customer-satisfaction" title="" id="menu-master-menu-116986">Customer Satisfaction</a></li> <li class="leaf"><a href="/quality/rnd-systems-quality-advantage" title="" id="menu-master-menu-117001">The R&D Systems Quality Advantage</a></li> <li class="leaf"><a href="/quality/documents-certifications-and-faqs" title="" id="menu-master-menu-117006">Documents, Certifications, & FAQs</a></li> <li class="last leaf menu-background one-column menu_quality_image""><div class="menu_image_mask"><img loading="lazy" src="https://resources.rndsystems.com/images/menu-backgrounds/scientists.jpg" /></div><h4>Experts in Reagent Quality</h4><span class="btn nolink" tabindex="0">R&D Systems Quality</span></li></ul></li> <li class="expanded dropdown"><a href="/about-us" id="menu-master-menu-116436" data-target="#">About Us <span class="caret"></span></a><div class="menu_toggle"></div><ul class="dropdown-menu short"><li class="first leaf"><a href="https://www.bio-techne.com/about/careers" id="menu-master-menu-116481">Careers</a></li> <li class="leaf"><a href="https://www.bio-techne.com/brands" target="_blank" id="menu-master-menu-116491">Bio-Techne Brands</a></li> <li class="leaf"><a href="https://investors.bio-techne.com/" target="_blank" id="menu-master-menu-116501">Investor Relations</a></li> <li class="last leaf menu-background one-column menu_about_image""><div class="menu_image_mask"><img loading="lazy" src="https://resources.rndsystems.com/images/navigation/aboutUsXX02.jpg" /></div><h4>Our People are Our Greatest Asset</h4><a href="/about-us/career-opportunities" class="btn">Join Us</a></li></ul></li> <li class="last leaf"><a href="/support/contact-us" id="menu-master-menu-116471">Contact Us</a></li> </ul> </div> </div> </div> </nav> </div> </header> <div class="container_16"> <div id="page-breadcrumb" class="grid_16"> <h2 class="element-invisible">You are here</h2><div class="breadcrumb"><a href="/">Home</a> » <a href="/resources">Resources</a> » <a href="/resources/protocols-troubleshooting-guides">Protocols</a> » Protocol for the Characterization of Human Th9 Cells</div> </div> <div class="main grid_16"> <h1>Protocol for the Characterization of Human Th9 Cells</h1> </div> <div class="clear"></div> </div> <div class="container_12"> <div class="grid_9 base_rnd_css"> <div class="region region-content"> <div id="block-et-messages-et-messages-block" class="block block-et-messages"> <div class="content"> <span></span> </div> </div> <div id="block-system-main" class="block block-system"> <div class="content"> <div id="node-1092891" class="node node-protocols clearfix" about="/resources/protocols/protocol-characterization-human-th9-cells" typeof="sioc:Item foaf:Document"> <span property="dc:title" content="Protocol for the Characterization of Human Th9 Cells" class="rdf-meta element-hidden"></span><span property="sioc:num_replies" content="0" datatype="xsd:integer" class="rdf-meta element-hidden"></span> <div class="content"> <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><script type="text/javascript"> jQuery(document).ready(function($){ $('div.more_info').hide(); $('div.more_info2').hide(); $('div.more_info3').hide(); $('div.more_info4').hide(); }); jQuery(document).ready(function($){ $('a.click_more').click(function(){ $('div.more_info').slideToggle(function() { $('a.click_more').text($(this).is(':visible') ? "Hide Details" : "See Details"); }); }); $('a.click_more2').click(function(){ $('div.more_info2').slideToggle(function() { $('a.click_more2').text($(this).is(':visible') ? "Hide Details" : "See Details"); }); }); $('a.click_more3').click(function(){ $('div.more_info3').slideToggle(function() { $('a.click_more3').text($(this).is(':visible') ? "Hide Details" : "See Details"); }); }); $('a.click_more4').click(function(){ $('div.more_info4').slideToggle(function() { $('a.click_more4').text($(this).is(':visible') ? "Hide Details" : "See Details"); }); }); }); </script><meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},session_replay:{sampling_rate:10.0,mask_text_selector:"",block_selector:"",mask_input_options:{date:true,text_area:true,week:true,select:true,color:true,range:true,textarea:true,url:true,number:true,search:true,month:true,datetime_local:true,tel:true,text:true,time:true,email:true},enabled:true,error_sampling_rate:100.0},session_trace:{sampling_rate:10.0,mode:"PROBABILISTIC",enabled:true,error_sampling_rate:100.0}};(window.NREUM||(NREUM={})).loader_config={xpid:"UA8FUVBADwsIV1VaAgIH",licenseKey:"76fb58fb05",applicationID:"788348530"};;/*! For license information please see nr-loader-full-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>d});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function d(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const d="[data-nr-mask]",u=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,u());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},d={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},u={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!u[e])throw new Error("Runtime for ".concat(e," was never set"));return u[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");u[e]={...(0,n.a)(t,d),...c},Object.hasOwnProperty.call(u[e],"harvestCount")||Object.defineProperty(u[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=u[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=a();return t.initializedAgents?.[e]}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(u+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>d,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function d(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),d=r(5289),u=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),_=r(5603),O=r(5284);const N=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function P(e,t={},p,x){let{init:w,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(w=H.init,P=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,_.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},u.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,S.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];I||(D.proxy.assets&&(N(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function _(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(A,e,!0,"api")})),p.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},u.RI?(0,d.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-Sx2xJQrHp2m/Ngn/ZcfBCUwNr2Xy/C5urYtWpfm3bWpil4spXOQGTtNwIfF5HvPGioGASn9QTyE4Z+zC7r7wcg==",222:"sha512-hMte3OWgwwYeisSiD7WCIx/6tT16zLaPjag9uF4tIZp7ybOvrJKbeyzhe4fz1tDbkdcdOMm8dvgPPLBatSAGeA==",95:"sha512-MPaT9dkHv16XzwEUVZPyqpN1do/Er1XFAZoIAPYWylmv+iGIThqN+GwQq27pUyAX7sNXVJQVZezH96p53Ks3Pg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={959:0,85:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function d(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(891).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class _ extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),g.RI&&((0,T.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(D(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var K=i(8990);let M=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,K.I)(e,U,(function(){return M++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===d||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",Q=["arrayBuffer","blob","json","text","formData"],J=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(J&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,Q.forEach((e=>{r(J[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),d={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),de=["load","error","abort","timeout"],ue=de.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<ue;s++)r.addEventListener(de[s],this.listener,(0,A.jT)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function u(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ue;t++)e.removeEventListener(de[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",d),t.on("xhr-load-added",u),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class _e extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+we,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#d=!1;async#c(e){if(!this.#d){this.#d=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];g.RI&&e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,_e,Ne,he,N,L,Pe,ke],loaderType:"pro"})})()})();</script><meta name="viewport" content="width=device-width, initial-scale=1.0"> <style type="text/css">li {list-style:inherit !important} </style> <link href="css/bootstrap.css" rel="stylesheet" type="text/css" /> <p>CD4<sup>+</sup> T cell subsets exert diverse functions due to their expression of characteristic cytokines. T helper type 9 (Th9) cells constitute one subset of CD4<sup>+</sup> effector T cells and are characterized by the secretion of IL-9, IL-10, and IL-21. Th9 cells protect against helminth infection, promote CTL and NK cell mediated anti-tumor immunity, and contribute to chronic inflammation in allergic asthma, ulcerative colitis, psoriasis, autoimmunity, and tuberculosis.</p> <p>The development of the Th9 subset of CD4<sup>+</sup> T cells is induced by distinct extracellular signals (<em>e.g.</em> IL-2, IL-4, IL-6, and TGF-beta) and is controlled by distinct transcription factors (<em>e.g.</em> GATA-3, IRF4, PU.1, STAT6). Th9 polarized cells are present in low abundance in normal human peripheral blood. <em>In vitro</em> differentiation of Th9 cells from the larger CD4<sup>+</sup> T cell population provides increased numbers of Th9 cells to facilitate research into their functions.</p> <p><strong>Products for the Differentiation of Th9 Cells</strong></p> <table cellpadding="0" cellspacing="0" class="border" width="700"> <tbody> <tr> <td valign="top"> <ul> <li><a href="https://www.rndsystems.com/search?keywords=il-2&category=Proteins%20and%20Enzymes&common_name=IL-2">Recombinant IL-2</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-4&category=Proteins%20and%20Enzymes&common_name=IL-4">Recombinant IL-4</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-6&category=Proteins%20and%20Enzymes&common_name=IL-6">Recombinant IL-6</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-17e&category=Proteins%20and%20Enzymes&common_name=IL-17E/IL-25">Recombinant IL-17E/IL-25</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-1%20beta&category=Proteins%20and%20Enzymes&common_name=IL-1%20beta/IL-1F2">Recombinant IL-1 beta</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-10&category=Proteins%20and%20Enzymes&common_name=IL-10">Recombinant IL-10</a></li> <li><a href="https://www.rndsystems.com/search?keywords=ifn-alpha&category=Proteins%20and%20Enzymes">Recombinant IFN-alpha</a></li> <li><a href="https://www.rndsystems.com/search?keywords=ifn-beta&category=Proteins%20and%20Enzymes&common_name=IFN-beta">Recombinant IFN-beta</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-21&category=Proteins%20and%20Enzymes&common_name=IL-21">Recombinant IL-21</a></li> <li><a href="https://www.rndsystems.com/search?keywords=ox40&category=Proteins%20and%20Enzymes&common_name=OX40%20Ligand/TNFSF4">Recombinant OX40 Ligand</a></li> <li><a href="https://www.rndsystems.com/search?keywords=tgf-beta&category=Proteins%20and%20Enzymes">Recombinant TGF-beta</a></li> </ul> </td> <td> <ul> <li><a href="https://www.rndsystems.com/search?keywords=snap&category=Small%20Molecules">SNAP</a></li> <li><a href="https://www.rndsystems.com/search?keywords=sin-1&category=Small%20Molecules">SIN-1 chloride</a></li> <li><a href="https://www.rndsystems.com/search?keywords=nonoate">Spermine NONOate</a></li> <li><a href="https://www.rndsystems.com/search?keywords=l-arginine&common_name=Enzyme%20Substrates">L-Arginine</a></li> <li><a href="https://www.rndsystems.com/search?keywords=snog">SNOG</a></li> <li><a href="https://www.rndsystems.com/search?keywords=cgrp&category=Peptides&common_name=CRLR">CGRP</a></li> <li><a href="https://www.rndsystems.com/search?keywords=amylin&category=Peptides&common_name=Adrenomedullin%20R/ADMR">Amylin</a></li> </ul> </td> </tr> </tbody> </table> <table cellpadding="0" cellspacing="0" class="border" width="700"> <tbody> <tr> <td><strong>Related Information</strong><br /> <a href="https://www.rndsystems.com/resources/posters/t-cell-subsets">T Cell Subsets Poster</a><br /> <a href="https://resources.rndsystems.com/images/site/br_cd4_t_cell_12.14_866.pdf">CD4<sup>+</sup> T Cell Subsets Brochure</a></td> </tr> </tbody> </table> <h3>Flow Cytometric Analysis of Differentiated Th9 Cells</h3> <p><a class="click_more">See Details</a></p> <div class="more_info"> <p>Following cell differentiation, flow cytometry can be used to verify the expression of established cell surface or intracellular markers of CD4<sup>+</sup> T cell subsets. Intracellular markers include transcription factors that control CD4<sup>+</sup> T cell differentiation as well as signature cytokines as they traffic through secretory organelles.</p> <p>Determine the percentage of differentiated cells by flow cytometry using the suggested reagents shown in the table below. To prepare cells for flow cytometry, wash the cells once with RPMI and resuspend them in 1 mL of RPMI, 2 mM L-glutamine, 10 units/mL penicillin, 10 µg/mL streptomycin, 10% FBS, 50 ng/mL PMA, and 1 µg/mL calcium ionomycin. Incubate the cells in a 37 °C, 5% CO<sub>2</sub>, humidified incubator for 1 hour. Then add monensin to a final concentration of 3 µM and incubate for an additional 3 hours.</p> <p>For protocols to stain <a href="https://www.rndsystems.com/resources/protocols/flow-cytometry-protocol-staining-membrane-associated-proteins-suspended-cells">membrane-associated</a> molecules or intracellular molecules (using either <a href="https://www.rndsystems.com/resources/protocols/flow-cytometry-protocol-staining-intracellular-molecules-using-detergents">detergents</a> or <a href="https://www.rndsystems.com/resources/protocols/flow-cytometry-protocol-staining-intracellular-molecules-using-alcohol">alcohol</a> to permeabilize the cell membrane), please visit <a href="https://www.rndsystems.com/resources/protocols/flow-cytometry-protocols">Flow Cytometry Protocols </a>on our website.</p> <table cellpadding="0" cellspacing="0" class="border" width="700"> <tbody> <tr> <td valign="top"> <p><strong>Transcription Factor Antibodies</strong></p> <ul> <li><a href="https://www.rndsystems.com/search?keywords=gata-3&rnd_applications=Flow%20Cytometry">GATA-3</a></li> <li><a href="https://www.rndsystems.com/search?keywords=pu.1&rnd_applications=Flow%20Cytometry">STAT1</a></li> <li><a href="https://www.rndsystems.com/search?keywords=stat6&rnd_applications=Flow%20Cytometry">STAT6</a></li> <li><a href="https://www.rndsystems.com/search?keywords=pu.1&rnd_applications=Flow%20Cytometry">PU.1/Spi-1</a></li> <li><a href="https://www.rndsystems.com/search?keywords=batf&rnd_applications=Flow%20Cytometry">BATF</a></li> </ul> </td> <td> <p><strong>Cytokine Antibodies</strong></p> <ul> <li><a href="https://www.rndsystems.com/search?keywords=il-9&category=Primary%20Antibodies&common_name=IL-9&rnd_applications=Flow%20Cytometry">IL-9</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-21&category=Primary%20Antibodies&common_name=IL-21&rnd_applications=Flow%20Cytometry">IL-21</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-10&category=Primary%20Antibodies&common_name=IL-10&rnd_applications=Flow%20Cytometry">IL-10</a></li> </ul> </td> <td> <p><strong>Cell Surface Protein Antibodies</strong></p> <ul> <li><a href="https://www.rndsystems.com/search?keywords=ccr3&category=Primary%20Antibodies&rnd_applications=Flow%20Cytometry">CCR3</a></li> <li><a href="https://www.rndsystems.com/search?keywords=cxcr3&category=Primary%20Antibodies&rnd_applications=Flow%20Cytometry">CXCR3</a></li> <li><a href="https://www.rndsystems.com/search?keywords=ccr6&category=Primary%20Antibodies&rnd_applications=Flow%20Cytometry">CCR6</a></li> <li><a href="https://www.rndsystems.com/search?keywords=il-17%20rb&category=Primary%20Antibodies&rnd_applications=Flow%20Cytometry">IL-17 RB</a></li> </ul> </td> </tr> </tbody> </table> <table cellpadding="0" cellspacing="0" class="border" width="700"> <tbody> <tr> <td><strong>Related Information</strong><br /> <a href="https://www.rndsystems.com/products/flow-cytometry-supplemental-reagents">Flow Cytometry Supplemental Reagents</a><br /> <a href="https://www.rndsystems.com/products/secondary-antibodies">Secondary Antibodies</a></td> </tr> </tbody> </table> <h4>Sample Data for Th9 cells</h4> <table cellpadding="0" cellspacing="0" class="border"> <tbody> <tr> <td valign="top"><a class="rnd_image_popup" href="//resources.rndsystems.com/images/site/IC209A-Data-Examples.jpg" title="Sample Data for Th9 Cells"><img alt="Sample Data for Th9 Cells" src="//resources.rndsystems.com/images/site/IC209A-Data-Examples.jpg" title="Sample Data for Th9 Cells" width="232" /><br /> View Larger Image </a></td> <td> <p>Human PBMCs, resting (A), or treated with PMA and Ca<sup>2</sup><sup>+</sup> ionomycin (B), were stained with APC-conjugated Mouse Anti-human IL-9 Monoclonal Antibody (Catalog # <a href="https://www.rndsystems.com/products/human-il-9-apc-conjugated-antibody-623153_ic209a">IC209A</a>). and CFS-conjugated Mouse Anti-human IFN-gamma Monoclonal Antibody (Catalog # <a href="https://www.rndsystems.com/products/human-ifn-gamma-fluorescein-conjugated-antibody-25723_ic285f">IC285F</a>). Quadrant markers were set based on staining with APC-conjugated Isotype Control Monoclonal Antibody (Catalog # <a href="https://www.rndsystems.com/products/mouse-igg2b-apc-conjugated-isotype-control_ic0041a">IC0041A</a>).</p> </td> </tr> </tbody> </table> <table cellpadding="0" cellspacing="0" class="border"> <tbody> <tr> <td valign="top"><a class="rnd_image_popup" href="//resources.rndsystems.com/images/site/CCR6_FAB195P_Flow_Cytometry_13197.jpg" title="Detection of CCR6 on Human PBMCs by Flow Cytometry"><img alt="Detection of CCR6 on Human PBMCs by Flow Cytometry" src="//resources.rndsystems.com/images/site/CCR6_FAB195P_Flow_Cytometry_13197.jpg" title="Detection of CCR6 on Human PBMCs by Flow Cytometry" width="232" /><br /> View Larger Image </a></td> <td> <p><strong>Detection of CCR6 on Human PBMCs by Flow Cytometry.</strong> Human peripheral blood mononuclear cells (PBMCs) were stained with APC-conjugated Mouse Anti-Human CD19 Monoclonal Antibody (Catalog # <a href="https://www.rndsystems.com/products/human-cd19-apc-conjugated-antibody-4g7-2e3_fab4867a">FAB4867A</a>) and either (A) PE-conjugated Mouse Anti-Human CCR6 Monoclonal Antibody (Catalog # <a href="https://www.rndsystems.com/products/human-ccr6-pe-conjugated-antibody-53103_fab195p">FAB195P</a>) or (B) PE-conjugated Mouse IgG2B Isotype Control (Catalog # <a href="https://www.rndsystems.com/products/mouse-igg2b-pe-conjugated-isotype-control_ic0041p">IC0041P</a>).</p> </td> </tr> </tbody> </table> </div> <h3>Multi-analyte Assay of Cell Supernatants</h3> <p><a class="click_more2">See Details</a></p> <div class="more_info2"> <p>The culture medium from CD4<sup>+</sup> T cell differentiation procedures should be analyzed to confirm that the cells are secreting cytokines relevant to the desired cell subset. Multiplex detection techniques enable efficient screening for many cytokines simultaneously. Both Proteome Profiler™ Antibody Arrays and Luminex<sup>®</sup>-based Flow Cytometry Assays are optimized for maximum specificity and sensitivity of analyte detection.</p> <p><a href="https://www.rndsystems.com/products/proteome-profiler-antibody-arrays">Proteome Profiler™ Antibody Arrays</a> allow for the measurement of up to 119 proteins in a single sample. These arrays require no specialized equipment and eliminate the need for multiple Western blot experiments. Antibody array kits contain buffers, detection antibodies, and membranes spotted in duplicate with high quality capture antibodies. The arrays utilize chemiluminescence for detection, and membranes can be assessed for protein levels in the same manner as traditional Western blots. Select arrays are also suitable for use with the LI-COR<sup>®</sup> detection system. Please see our website for a generalized <a href="https://www.rndsystems.com/resources/technical/use-proteome-profiler-arrays-li-cor-detection">protocol</a> or <a class="rnd_image_popup" href="/profiling-changes-receptor-tyrosine-kinase-phosphorylation-using-antibody-arrays" title="Profiling Changes in Receptor Tyrosine Kinase Phosphorylation using Antibody Arrays - Proteome Profiler Antibody Arrays">video </a>on how to use these antibody arrays. Detailed array-specific instructions are provided in the booklet for each array kit.</p> <p>Click here for data examples of the analysis of secreted <a href="https://www.rndsystems.com/resources/technical/li-cor-data-examples-human-cytokine-array-panel">human</a>, <a href="https://www.rndsystems.com/resources/technical/li-cor-data-examples-mouse-cytokine-array-panel">mouse</a>, or <a href="https://www.rndsystems.com/products/li-cor-data-examples-rat-cytokine-array-panel">rat</a> cytokines.</p> <p><a class="orange_button" href="https://www.rndsystems.com/search?keywords=cytokine+array+panel" style="background: rgb(0, 95, 159);">Proteome Profiler Antibody Arrays for Cytokine Detection</a></p> <table cellpadding="0" cellspacing="0" class="border" width="600"> <tbody> <tr> <td><strong>Related Information</strong><br /> <a href="https://www.rndsystems.com/resources/technical/troubleshooting-guide-human-proteome-profiler-array-kits">Proteome Profiler Array Kits Troubleshooting Guide</a></td> </tr> </tbody> </table> <hr /> <p> </p> <p><a href="https://www.rndsystems.com/products/luminex-screening-and-performance-assays">Luminex Screening and Performance Assays</a> utilize color-coded polystyrene or superparamagnetic beads coated with analyte-specific antibodies. Beads recognizing different target analytes are mixed together and incubated with the sample. Captured analytes are subsequently detected using a cocktail of biotinylated detection antibodies and a streptavidin-phycoerythrin conjugate.</p> <p>The <a href="https://www.rndsystems.com/ordering_tool.aspx?wwwcatno=*">Luminex Assay Customization Tool</a> is designed to help you build the right Luminex assay for your research.</p> <p><strong>Polystyrene beads</strong> are designed for use with the Luminex 100™, Luminex 200, or Bio-Rad<sup>®</sup> Bio-Plex<sup>®</sup> dual-laser analyzers. One laser in the instrument determines the color of each bead while the second laser determines the magnitude of the PE-derived signal, which is directly proportional to the amount of analyte bound.</p> <p><strong>Magnetic beads</strong> are compatible with Luminex MAGPIX<sup>®</sup>, Luminex 100™, Luminex 200, and Bio-Rad<sup>®</sup> Bio-Plex<sup>®</sup> analyzers. The Luminex MAGPIX<sup>®</sup> analyzer utilizes a magnet to hold the superparamagnetic microparticles in a monolayer while light emitting diodes illuminate and a CCD camera images each well.</p> <p><a href="https://www.rndsystems.com/products/luminex-screening-assays">Luminex Screening Assays</a> from R&D Systems are designed to maximize multiplexing capacity and flexibility while maintaining assay specificity.</p> <ul> <li>Largest Luminex Multiplex Available: simultaneously analyze up to 100 analytes</li> <li>Flexible Analyte Selection: choose from over 175 analytes</li> <li>Unique Analytes Offered: over 50 analytes are exclusively available from R&D Systems</li> <li>Rapidly Expanding Menu: new analytes are released monthly</li> <li>Polystyrene or Magnetic Options: all analytes are available in either the polystyrene or magnetic microparticle format</li> </ul> <p><a href="https://www.rndsystems.com/products/luminex-performance-assays">Luminex Performance Assays</a> from R&D Systems are designed to maximize assay accuracy and precision while preserving the benefits of multiplexing.</p> <ul> <li>Accurate and Reproducible Results: panel development and validation testing are similar to R&D Systems gold-standard Quantikine<sup>®</sup> ELISA assays</li> <li>Polystyrene or Magnetic Options: select panels are available in either the polystyrene or magnetic microparticle format</li> <li>User-Defined Analyte Selection: choose analytes from established panels and select “premixed” or “end-user mixed” options</li> <li>User-selected combinations of analytes can be assembled with our Luminex Assay Ordering Tool. The ordering tool walks you step-by-step through choices of screening or performance assays, polystyrene or magnetic bead formats, species options, and target analytes of interest.</li> <li>Our list of analytes for Screening Assays numbers more than 200 and is continuously growing. Please see our <a href="https://www.rndsystems.com/luminex/analytes?wwwcatno=%2A">Luminex Assay Customization Tool</a> for the current selection.</li> </ul> <p>Data from the measurement of 158 analytes secreted by unstimulated and stimulated NK cells.</p> <table cellpadding="0" cellspacing="0" class="border"> <tbody> <tr> <td valign="top"><a class="rnd_image_popup" href="//resources.rndsystems.com/images/site/1_700.jpg" title="TNF-alpha induced chemokine secretion is inhibited by TPCA-1 and MLN4924"><img alt="TNF-alpha induced chemokine secretion is inhibited by TPCA-1 and MLN4924" src="//resources.rndsystems.com/images/site/1_232.jpg" title="TNF-alpha induced chemokine secretion is inhibited by TPCA-1 and MLN4924" width="232" /><br /> View Larger Image </a></td> <td><strong>Figure 1</strong>. A) Heat map showing the tested biomarkers. Colors correspond to high, mid, and low abundance. B) Quantitative comparison of biomarker concentrations between stimulated and unstimulated NK cells.</td> </tr> </tbody> </table> <p> </p> <h4>Figure 2</h4> <table cellpadding="0" cellspacing="0" class="border"> <tbody> <tr> <td valign="top"><a class="rnd_image_popup" href="//resources.rndsystems.com/images/site/2.1_700.jpg" title="Confirmation of Antibody Array Data Using ELISAs"><img alt="Confirmation of Antibody Array Data Using ELISAs" src="//resources.rndsystems.com/images/site/2.1_232.jpg" title="Confirmation of Antibody Array Data Using ELISAs" width="232" /><br /> View Larger Image </a></td> <td><strong>Figure 2</strong>. A) Heat map showing the tested biomarkers. Colors correspond to high, mid, and low abundance. B) Quantitative comparison of biomarker concentrations between stimulated and unstimulated NK cells. *The increased IL-12 levels in stimulated cells was due to addition of IL-12 during the stimulation procedure.</td> </tr> </tbody> </table> <p> </p> <h4>Figure 3</h4> <table cellpadding="0" cellspacing="0" class="border"> <tbody> <tr> <td valign="top"><a class="rnd_image_popup" href="//resources.rndsystems.com/images/site/2.2_700.jpg" title="Confirmation of Antibody Array Data Using ELISAs"><img alt="Confirmation of Antibody Array Data Using ELISAs" src="//resources.rndsystems.com/images/site/2.2_232.jpg" title="Confirmation of Antibody Array Data Using ELISAs" width="232" /><br /> View Larger Image </a></td> <td><strong>Figure 3</strong>. A) Heat map showing the tested biomarkers. Colors correspond to high, mid, and low abundance. B) Quantitative comparison of biomarker concentrations between stimulated and unstimulated NK cells.</td> </tr> </tbody> </table> <p> </p> <p><a class="orange_button" href="https://www.rndsystems.com/search?keywords=luminex%20performance%20cytokine%20panel&common_name=Cytokine%20Assay%20Kits" style="background: rgb(0, 95, 159);">Luminex Performance Assay Panels</a></p> <table cellpadding="0" cellspacing="0" class="border" width="600"> <tbody> <tr> <td><strong>Related Information</strong><br /> <a href="https://resources.rndsystems.com/images/site/ca_luminex_may%202015_1488_pr.pdf">Luminex Screening and Performance Assays Specialty Catalog</a></td> </tr> </tbody> </table> </div> <h3>Single Analyte Assay of Cell Supernatants</h3> <p><a class="click_more3">See Details</a></p> <div class="more_info3"> <p>R&D Systems offers a wide variety of sandwich ELISA kits that are designed to provide high levels of specificity, accuracy, precision, and sensitivity in analyte quantification. They are available in a range of formats including colorimetric, fluorescence, and chemiluminescence-based kits for measuring intracellular and extracellular proteins.</p> <p><a href="https://www.rndsystems.com/products/elisa-kits">Quantikine<sup>®</sup> ELISA kits</a> have been exhaustively tested for superior quality and reproducibility. Kit performance relies heavily on the selection of high quality antibody pairs and rigorous in-house testing throughout the development process. This includes component and kit stability, sensitivity, linearity, recovery, intra- and inter-assay precision, as well as cross-reactivity and interference testing with related an¬alytes to confirm assay specificity. This stringent validation testing is used to optimize assay per¬formance and verify that each kit will provide reproducible results both well-to-well and lot-to-lot.</p> <p><a href="https://www.rndsystems.com/products/duoset-elisa-development-systems">DuoSet<sup>®</sup> ELISA Development Systems</a> contain the basic components required to develop an immunoassay. They offer an economical alternative to buying separate antibodies and proteins.</p> <table cellpadding="0" cellspacing="0" class="border" width="600"> <tbody> <tr> <td><strong>ELISA Immunoassays for Th2 Cells</strong><br /> <a href="/target/il-9?category=ELISAs">IL-9</a><br /> <a href="/target/il-10?category=ELISAs">IL-10</a></td> </tr> </tbody> </table> <table cellpadding="0" cellspacing="0" class="border" width="600"> <tbody> <tr> <td><strong>Related Information</strong><br /> <a href="https://www.rndsystems.com/resources/troubleshooting-guide-elisa-development">ELISA Development Troubleshooting Guide</a></td> </tr> </tbody> </table> </div> <script src="js/bootstrap.js" type="text/javascript"></script></div></div></div><div class="field field-name-field-category field-type-taxonomy-term-reference field-label-hidden"><div class="field-items"><div class="field-item even"><a href="/protocol-types/immunology" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Immunology</a></div></div></div> </div> </div> </div> </div> <div id="block-et-relatedcontent-menu-et-relatedcontent-menu-block" class="block block-et-relatedcontent-menu"> <div class="content"> <div class="relatedcontent_links"><h3>Related Information</h3></div> <div class="row evenheight"><div class="col-md-6 col-xs-12"><a href="https://www.rndsystems.com/research-area/th9-cells" class="btn btn-senary btn-relatedinfo" itemprop="relatedLink">Th9 Cells</a></div></div> </div> </div> <div id="block-block-26" class="block block-block"> <div class="content"> <!-- Start of Invitations --> <div class="embeddedServiceInvitation" id="snapins_invite" aria-live="assertive" role="dialog" aria-atomic="true" style="display: none;"> <div class="embeddedServiceInvitationHeader" aria-labelledby="snapins_titletext" aria-describedby="snapins_bodytext" style="height: 48px;"> <img id="embeddedServiceAvatar" /> <span class="embeddedServiceTitleText" id="snapins_titletext">Need help?</span> <button type="button" id="closeInvite" class="embeddedServiceCloseIcon" aria-label="Exit invitation">×</button> </div> <div class="embeddedServiceInvitationBody"> <p id="snapins_bodytext">How can we help you?</p> </div> <div class="embeddedServiceInvitationFooter" aria-describedby="snapins_bodytext"> <button type="button" class="embeddedServiceActionButton" id="rejectInvite">Close</button> <button type="button" class="embeddedServiceActionButton" id="acceptInvite">Start Chat</button> </div> </div> </div> </div> </div> </div> <div class="grid_3"> <div class="column_menu"> <a href="/resources/literature" class="parent">Literature</a><div class="right_menu_contents hide"><ul class="menu"><li class="first leaf"><a href="/resources/articles" title="" id="menu-literature-29336">Articles</a></li> <li class="leaf"><a href="/resources/literature" title="" id="menu-literature-29341">Literature</a></li> <li class="last leaf"><a href="/resources/posters" title="" id="menu-literature-29346">Posters</a></li> </ul></div><a href="/Products" class="parent">Product Categories</a><div class="right_menu_contents hide"><ul class="menu"><li class="first collapsed"><a href="/products/proteins" id="menu-products-12696">Recombinant Proteins</a></li> <li class="leaf"><a href="/products/good-manufacturing-practices-gmp-grade-proteins" id="menu-products-112931">GMP Proteins</a></li> <li class="leaf"><a href="/products/enzymes" id="menu-products-121111">Enzymes</a></li> <li class="leaf"><a href="/products/small-molecules-peptides" id="menu-products-112711">Small Molecules & Peptides</a></li> <li class="leaf"><a href="/products/immunotherapy" id="menu-products-121081">Immunotherapy</a></li> <li class="leaf"><a href="/products/elispot-kits-fluorospot-kits" id="menu-products-12681">ELISpots</a></li> <li class="leaf"><a href="/products/cdna-clones" title="R&D Systems offers large selections of cDNA Clones and expression-ready vectors. Custom cDNA cloning service is available with high quality." id="menu-products-17291">cDNA Clones</a></li> <li class="last leaf"><a href="/products/get-superior-accuracy-rd-systems-luminex-assays" id="menu-products-112961">Get Superior Accuracy & Precision with R&D Systems Luminex Assays</a></li> </ul></div><a href="/resources/protocols-troubleshooting-guides" class="parent">Protocols</a><div class="right_menu_contents"><ul class="menu"><li class="first collapsed"><a href="/resources/protocols/chromatin-immunoprecipitation-chip-protocol" title="" id="menu-protocols-23511">Chromatin Immunoprecipitation (ChIP) Protocol</a></li> <li class="collapsed"><a href="/resources/protocols/flow-cytometry-protocols" title="" id="menu-protocols-23476">Flow Cytometry Protocols</a></li> <li class="collapsed"><a href="/resources/protocols/ihc-icc-protocols" title="" id="menu-protocols-23471">IHC/ICC Protocols</a></li> <li class="last collapsed"><a href="/protocol-types/proteome-profiler-arrays" title="" id="menu-protocols-23486">Proteome Profiler Arrays</a></li> </ul></div> </div> </div> </div> <footer id="footer_wrapper" class="container-fluid"> <div id="footer_wrapper_container" class="row"> <div id="footer" class="container"> <div id="footer_container" class="row"> <nav class="footer_column footer_column_1 col-xs-12 col-sm-3"> <div class="region region-footer-column-1"> <div id="block-menu-menu-footer-popular-searches" class="block block-menu"> <h2>Popular Products</h2> <div class="content"> <ul class="menu"><li class="first leaf"><a href="/search?category=Proteins%20and%20Enzymes" title="" id="menu-footer-popular-searches-28211">Bioactive Proteins</a></li> <li class="leaf"><a href="/search?category=Luminex%20Assays" title="" id="menu-footer-popular-searches-28216">Luminex Assays</a></li> <li class="leaf"><a href="/search?category=ELISAs" title="" id="menu-footer-popular-searches-28221">ELISA Kits</a></li> <li class="leaf"><a href="/search?category=Small%20Molecules" title="" id="menu-footer-popular-searches-28226">Small Molecules</a></li> <li class="last leaf"><a href="/search?category=Primary%20Antibodies" title="" id="menu-footer-popular-searches-28231">Primary Antibodies</a></li> </ul> </div> </div> </div> </nav> <nav class="footer_column footer_column_2 col-xs-12 col-sm-3"> <div class="region region-footer-column-2"> <div id="block-menu-menu-footer-company-information" class="block block-menu"> <h2>Company Information</h2> <div class="content"> <ul class="menu"><li class="first leaf"><a href="/about-us" title="" id="menu-footer-company-information-63901">About Us</a></li> <li class="leaf"><a href="https://www.bio-techne.com/about/careers" id="menu-footer-company-information-63911">Careers</a></li> <li class="leaf"><a href="/quality" title="" id="menu-footer-company-information-63916">R&D Systems Quality</a></li> <li class="last leaf"><a href="https://www.bio-techne.com/brands" id="menu-footer-company-information-24546">Bio-Techne Brands</a></li> </ul> </div> </div> </div> </nav> <nav class="footer_column footer_column_3 col-xs-12 col-sm-3"> <div class="region region-footer-column-3"> <div id="block-menu-menu-footer-support" class="block block-menu"> <h2>Support</h2> <div class="content"> <ul class="menu"><li class="first leaf"><a href="/support/contact-us" title="" id="menu-footer-support-32351">Contact Us</a></li> <li class="leaf"><a href="/resources/customer-service-ordering-info" id="menu-footer-support-63931">Ordering R&D Systems Products</a></li> <li class="leaf"><a href="/distributors" title="" id="menu-footer-support-32366">Distributors</a></li> <li class="leaf"><a href="/resources/protocols-troubleshooting-guides" title="" id="menu-footer-support-32371">Protocols</a></li> <li class="last leaf"><a href="/resources/faqs" title="" id="menu-footer-support-24551">FAQs</a></li> </ul> </div> </div> </div> </nav> <div class="footer_column footer_column_4 col-xs-12 col-sm-3"> <div class="region region-footer-column-4"> <div id="block-block-16" class="block block-block"> <h2>Stay Connected</h2> <div class="content"> <p>Get the latest news, product updates, and promotions:</p> <p><a href="/subscribe" rel="nofollow" class="btn btn-primary" title="Subscribe" target="_blank">Subscribe</a></p> <p>Follow R&D Systems:</p> <p> <a class="social_link" href="https://www.facebook.com/RnDSystems" target="_blank" title="R&D Systems on Facebook"><span class="icon-facebook-square"></span></a> <a class="social_link" href="https://x.com/RnDSystems" target="_blank" title="R&D Systems on Twitter"><span class="icon-twitter-square"></span></a> <a class="social_link" href="https://www.youtube.com/user/RnDSystems" target="_blank" title="R&D Systems on YouTube"><span class="icon-youtube-square"></span></a> <a class="social_link" href="https://www.linkedin.com/company/r&d-systems" target="_blank" title="R&D Systems on Linkedin"><span class="icon-linkedin-square"></span></a> </p> </div> </div> </div> </div> </div> </div> </div> </footer> <div id="copyright_wrapper" class="container-fluid"> <div id="copyright_wrapper_container" class="row"> <div id="copyright" class="container"> <div id="copyright_container" class="row"> <div id="copyright_content" class="col-xs-12"> <p> <div class="region region-copyright"> <div id="block-block-21" class="block block-block"> <div class="content"> <div class="copy_left"> <a href="/legal-information" title="Legal Information">Legal</a> | <a href="/legal-information#Terms" title="Terms & Conditions">Terms & Conditions</a> | <a href="/legal-information#privacy" title="Privacy and Cookie Policy">Privacy and Cookie Policy</a> | <a href="/sitemap" title="Sitemap">Sitemap</a> </div> <div class="copy_right">© Copyright 2024 R&D Systems, Inc. All Rights Reserved.</div> </div> </div> </div> </p> </div> </div> </div> </div> </div> <script type="text/javascript"> <!--//--><![CDATA[//><!-- var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.async = true; hm.defer = true; hm.src = "//hm.baidu.com/hm.js?9d5a20d7ef7a7e9d0ba4232fd45e5d3f"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); //--><!]]> </script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"76fb58fb05","applicationID":"788348530,30870807","transactionName":"YFdbZBFZXxdWAhAMVlkdeFMXUV4KGA8LAVxoQlhXBmdHDVIW","queueTime":41,"applicationTime":298,"atts":"TBBYEllDTBk=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>