<!doctypehtml><html lang=en ng-app=uiModule ng-strict-di><meta charset=utf-8><meta content=IE=edge,chrome=1 http-equiv=X-UA-Compatible><meta content=width=device-width,initial-scale=1 name=viewport><link href=/tracesnt/assets/css/min/head.5-8-11-20212806-162639000.min.css rel=stylesheet><link rel="shortcut icon"href=/tracesnt/favicon.ico type=image/x-icon><link href=/tracesnt/assets/img/favicon.gif rel=icon type=image/gif><link href=/tracesnt/assets/img/apple-touch-icon.png rel=apple-touch-icon><title>
   Log in
  </title><style>#loginWelcome {
                margin-top:             40px;
            }
            
            #loginButton {
            	margin:					20px auto 30px auto;
            	text-align: 			center;
            }
        
            #noAccount {	
                margin:					0 80px 0 0;
                font-size:             	12px;
                color:                 	#666;
                background-color:     	#FAFAFA;
                border-radius:        	5px;
            }
            
            #noAccount h3 {
                padding:         		0;
                margin:					0;
            }
            
            
        	#noAccount .panel-heading {
        		background-color: #2C839D;
				box-shadow: 0px -3px 1px #2A7C95
        	}
            
            
            #autoLogin {
            	margin-top:			15px;
            	padding:			10px;
            }
            
            .teaser {
                color:            #1c3f95;
            }</style><body class=withoutNavigationBar><header id=topHeader><nav><ul><li><a href=https://webgate.ec.europa.eu/tracesnt-help/Default.htm target=_blank> Documentation </a><li><a href=https://webgate.ec.europa.eu/tracesnt-help/Content/K_More%20Information/FAQs.htm target=_blank> FAQ </a><li><a href=mailto:sante-traces@ec.europa.eu> Contact </a><li id=languages ng-controller=LanguageSwitcherController><form class=form-inline id=languagesForm><select class=form-control id=languageSelector ng-change=switchLanguage() ng-model=languageCode><option value=bs>Bosnian (Bosnian)<option value=zh>Chinese (Chinese)<option value=da>Dansk (Danish)<option value=de>Deutsch (German)<option value=et>Eesti keel (Estonian)<option selected value=en>English (English)<option value=es>Español (Spanish)<option value=el>Eλληνικά (Greek)<option value=fr>Français (French)<option value=ka>Georgian (Georgian)<option value=hr>hrvatski (Croatian)<option value=is>Icelandic (Icelandic)<option value=it>Italiano (Italian)<option value=ko>Korean (Korean)<option value=lv>Latviešu (Latvian)<option value=lt>lietuvių (Lithuanian)<option value=mk>Macedonian (Macedonian)<option value=hu>magyar (Hungarian)<option value=mt>Malti (Maltese)<option value=nl>Nederlands (Dutch)<option value=nn>Norsk (Norwegian)<option value=pl>Polski (Polish)<option value=pt>Português (Portuguese)<option value=ro>Română (Romanian)<option value=sr>Serbian (Serbian)<option value=sq>Shqiptar (Albanian)<option value=sk>Slovenčina (Slovak)<option value=sl>slovenščina (Slovenian)<option value=fi>suomi (Finnish)<option value=sv>Svenska (Swedish)<option value=tr>Türkçe (Turc)<option value=vi>Vietnamese (Vietnamese)<option value=cs>čeština (Czech)<option value=bg>български (Bulgarian)<option value=ru>Русский (Russian)</select></form><li><a href=/tracesnt/ecas-login id=session-link> Log in </a></ul></nav><h1><a title="Information Management System for Official Controls"href=/tracesnt/root> IMSOC </a></h1><a href=/tracesnt/root id=ecLogo> <img alt="European Commission"src=/tracesnt/assets/img/ec-logo.png> </a><div id=applicationComponents><span class=component> TRACES </span><span class=componentSplitter> · </span><span title="Animal Disease Information System"class=component> ADIS </span><span class=componentSplitter> · </span><a class=component href=https://webgate.ec.europa.eu/europhyt/> EUROPHYT </a><span class=componentSplitter> · </span><a href="https://webgate.ec.europa.eu/irasff "class=component> iRASFF </a></div><div id=breadcrumb><ul><li><a href=/tracesnt/root> IMSOC </a><li><a href=/tracesnt/login> Log In </a></ul></div></header><div class=loadingIndicator><div class=icon><i class="fa fa-circle-o-notch fa-spin fa-5x fa-fw"> </i></div></div><div id=main><div class=container id=content><div class=row id=loginMessages><div class="col-md-offset-2 col-md-10"><div issues=generalIssues></div></div></div><div class=row><div class="col-md-offset-2 col-md-10"><h2 id=loginWelcome>Welcome <i class="fa fa-user titleIcon"> </i></h2></div></div><div class=row><div class="col-md-offset-2 col-md-6"><div class=block><article class=teaser><p>Please log in through the <a href=https://webgate.ec.europa.eu/cas> EU Login </a> by clicking on the button below and follow instructions.</article><div id=loginButton><a class="btn btn-success btn-lg"href=/tracesnt/ecas-login> Log in </a></div><article class=teaser><p>If you cannot remember your password, you can <a href=https://webgate.ec.europa.eu/cas/init/passwordResetRequest.cgi> Reset your password </a> on EU Login.</article></div></div><div class="col-md-offset-1 col-md-3"><div class="panel panel-default"id=noAccount><div class=panel-heading><h3>Do not have an account?</h3></div><aside class=block><a href=https://webgate.ec.europa.eu/cas/eim/external/register.cgi> Request an access </a> . Your request will be handled by a local administrator or the relevant competent authority. <div style="margin-top: 15px"><a href="https://webgate.ec.europa.eu/tracesnt-help/Content/C_EU login/create-a-new-EU-login-account.htm"> How to create an EU Login account? </a></div></aside></div></div></div></div></div><div style=clear:both></div><script id=/template/issues type=text/ng-template>
   <div>
	<div ng-if="issues.length" class="issues">
		<div ng-repeat="issueSeverity in IssueSeverity">
			<div class="alert alert-block alert-dismissable"
				 ng-class="issueSeverity | asIssueSeverityAlertClass"
				 ng-if="issues.findIssuesBySeverity(issueSeverity).length">
				<button type="button" class="close" ng-if="!isNotCloseable()"
						ng-click="issues.emptyIssues(issueSeverity)">&times;
				</button>

				<h4 class="alertInlineTitle" ng-if="titleShown">
					<ng-pluralize count="issues.findIssuesBySeverity(issueSeverity).length"
								  when="{'1': '{{issueSeverity.translation}}:', 'other': '{} {{issueSeverity.pluralTranslation}}:'}"/>
				</h4>
				<div class="issuesDescriptors">
					<table>
						<tr ng-repeat="issue in issues.findIssuesBySeverity(issueSeverity)"
							ng-click="issue.focusOnOrigin()" ng-mouseenter="issue.markInput()"
							ng-mouseleave="issue.unmarkInput()"
							ng-class="{'fixed': issue.isIssueFixed(), 'link': issue.hasOrigin()}"
							class="issue {{issueSeverity.id | lowercase}}">
							<td class="errorIdColumn"><span class="label label-default errorId"
															ng-class="issueSeverity | asIssueSeverityLabelClass">{{issue.id}}</span>
							</td>
							<td class="field" ng-bind-html="issue.fieldTranslation">
							</td>
							<td class="message" colspan="{{issue.fieldTranslation && 2 || 1}}"
								ng-bind-html="issue.messageTranslation">
							</td>
						</tr>
					</table>
				</div>
			</div>
		</div>
	</div>
</div>
  </script><style>.announcementTooltip {
		z-index: 			200000;
		max-width: 		330px;
	}
	
	.announcementTooltip .announcementTooltipTitle {
		text-decoration: 		underline;
		color:				#c45c5c;
		padding-right:			5px;
	}

	.announcementTooltip .announcementUnderstood {
		padding-left:			10px;
	}</style><script id=/template/announcementTooltip type=text/ng-template>
   <div class="popover announcementTooltip" tabindex="-1">
	<div class="arrow"></div>
 
	<div class="popover-content">
		<strong class="announcementTooltipTitle">
			
				
			Version <strong>5.8.11</strong></strong>

		<span ng-bind-html="announcementTooltipTemplate"></span>

		<div class="clearfix">
			<span class="announcementUnderstood pull-right">
				<button type="button" class="btn btn-sm btn-default" ng-click="dismissAnnouncementTooltip()"><i class="fa fa-check"></i> Dismiss</button>
				<button type="button" class="btn btn-sm btn-default" ng-click="dismissAllAnnouncementTooltips()" title="Dismiss All"><i class="fa fa-exclamation" aria-hidden="true"></i></button>
			</span>
		</div>

	</div>
</div>
  </script><script id=/template/secureHref type=text/ng-template>
   <span>
	<a ng-if="isSecured()" ng-href="{{secureHref}}" ng-transclude target="{{targetPage}}"></a>
	<span ng-if="! isSecured()" ng-transclude></span>
</span>
  </script><footer ng-controller="BottomFooterController as bottomFooterController"id=bottomFooter><section><nav><ul class=list-inline><li>Last update: 2021<li><a href=#!#problem-report> Report a Problem </a><li><a href=http://ec.europa.eu/geninfo/legal_notices_en.htm target=_blank> Legal Notice </a><li><a href=/tracesnt/terms-of-use> Terms of Use </a><li><a href=/tracesnt/cookies> Cookies </a><li><a href=/tracesnt/privacy-statement> Privacy statement </a><li><a href=/tracesnt/credits> Credits </a><li><a href=mailto:sante-traces@ec.europa.eu> Contact </a><li><a href ng-click=bottomFooterController.goTopPage()> Top Page </a></ul></nav></section><section>European Commission - <a href=http://ec.europa.eu/dgs/health_food-safety/index_en.htm target=_blank> DG Health & Food Safety </a> .</section><section><div title="IMSOC - TRACES.NT 5.8.11 (28/06/2021 16:26:39 +0200 CEST)"><abbr title="Integrated Management System for Official Controls"> IMSOC - TRACES.NT </abbr> 5.8.11 (28/06/2021 16:26:39) -</div><div class=processedBy>processed by TRACESNT001_PRDwls11.</div></section></footer><script src=/tracesnt/assets/js/cookie-consent-kit-configuration.js></script><script>setupCookieConsentKit(window, "/tracesnt");</script><script src=/tracesnt/assets/js/min/footer.5-8-11-20212806-162639000.min.js></script><script src=/tracesnt/assets/js/vendor/angular-1.7.2/i18n/angular-locale_en.js></script><script>/** 
	 * Declare the inlineGlobalModule.
	 * This module is responsible for extending Global with inline content.
	 */
	(function() {
		'use strict';
		
		var inlineGlobalModule = angular.module("inlineGlobalModule", [ "localisationModule", "securityServiceModule" ]);
		
		/**
	     * @const TNT Configuration
	     */
		inlineGlobalModule.constant("CONFIG", {
	        /**
	         * @const Context Path
	         */
	        contextPath:     "/tracesnt",
	        
	        /**
	         * @const Current Language
	         */
	        language:        "en",
	        
			/**
	         * @const User's time zone id
	         */
	        timeZoneId:        "Europe/Luxembourg",
	        
			/**
	         * @const Number of seconds before a new refreshing of user's notifications
	         */
	        uiUserNotificationFetchingIntervalInSeconds: 120
	    });
		

		// Angular Debug info state 
		inlineGlobalModule.config(["$compileProvider", function ($compileProvider) {
			$compileProvider.debugInfoEnabled(! true);
		}]);
		

	    inlineGlobalModule.run([ "translator", "securityService", function(translator, securityService) {
		    
		    






translator.translateMap({"error.http.400":"HTTP 400 for {0} {1}: {2}","error.http.403":"Permission Denied (HTTP error code: {0}).","error.http.404":"Page \u003Cstrong\u003E{0}\u003C/strong\u003E not found.","error.http.405":"HTTP 405: {0} on {1} is not allowed.","error.http.415":"Unsupported Media Type (HTTP error code: {0}).","error.http.500":"Internal Server Error (HTTP error code: {0}). Cause: {1}.","error.http.stopped":"HTTP problem. It looks like the server was stopped.","error.http.unknown":"Unknown Error Code (HTTP error code: {0})."});

		    
		    






translator.translateMap({"error.general.error.found.in.form":"Error found in form.","error.general.exception.thrown":"Application has encountered a serious error: \u003Cstrong\u003E{0}\u003C/strong\u003E. Check logs for more information.","error.general.failed.to.change.page":"Unable to switch to requested page."});

		    
		    






translator.translateMap({"info.debug.mode.disabled":"Debug Mode disabled.","info.debug.mode.enabled":"Debug Mode enabled.","info.dialog.title":"Informative dialog","info.national.anthem.mode.disabled":"National anthem playback disabled","info.national.anthem.mode.enabled":"National anthem playback enabled"});

		    
		    
		    






translator.translateMap({"field.must.be.email":"Must be an email address.","field.must.be.formatted.properly":"Field must be formatted properly.","field.must.be.found.in.possible.choices":"Field must be found in possible choices.","field.must.be.greater.than":"Must be greater than \u003Cstrong\u003E{0}\u003C/strong\u003E.","field.must.be.greater.than.current.date":"Must be greater than current date","field.must.be.number":"Must be a number.","field.must.be.smaller.than":"Must be smaller than \u003Cstrong\u003E{0}\u003C/strong\u003E.","field.must.be.url":"Must be an URL address.","field.must.be.valid.decimal.number":"Must be a valid decimal number.","field.must.be.valid.regular.expression":"Must be a valid regular expression.","field.must.have.max.length":"Must have a maximum of \u003Cstrong\u003E{0}\u003C/strong\u003E characters.","field.must.have.min.length":"Length must be greater or equal to \u003Cstrong\u003E{0} characters\u003C/strong\u003E.","field.must.match.pattern":"Must match expected pattern.","field.must.not.be.empty":"Must not be empty."});

			
			


securityService.grantRole("AdministrationAuditLog", false);

	    }]);
		
		 













/**
 * @enumeration IssueSeverity mapping related backend class IssueSeverity.
 */ 
var IssueSeverity = {"ERROR":{"translation":"Error","pluralTranslation":"Errors","id":"ERROR"},"WARNING":{"translation":"Warning","pluralTranslation":"Warnings","id":"WARNING"},"INFO":{"translation":"Information","pluralTranslation":"Information","id":"INFO"},"SUCCESS":{"translation":"Success","pluralTranslation":"Success","id":"SUCCESS"}};
	    inlineGlobalModule.constant("IssueSeverity", IssueSeverity);
		
		 













/**
 * @enumeration IssueType mapping related backend class IssueType.
 */ 
var IssueType = {"MIN":{"issueType":"MIN","message":"field.must.be.greater.than","translation":"Must be greater than \u003Cstrong\u003E{0}\u003C/strong\u003E."},"NUMBER":{"issueType":"NUMBER","message":"field.must.be.number","translation":"Must be a number."},"MAX_LENGTH":{"issueType":"MAX_LENGTH","message":"field.must.have.max.length","translation":"Must have a maximum of \u003Cstrong\u003E{0}\u003C/strong\u003E characters."},"FLOAT":{"issueType":"FLOAT","message":"field.must.be.valid.decimal.number","translation":"Must be a valid decimal number."},"PATTERN":{"issueType":"PATTERN","message":"field.must.match.pattern","translation":"Must match expected pattern."},"SELECTION":{"issueType":"SELECTION","message":"field.must.be.found.in.possible.choices","translation":"Field must be found in possible choices."},"URL":{"issueType":"URL","message":"field.must.be.url","translation":"Must be an URL address."},"EMAIL":{"issueType":"EMAIL","message":"field.must.be.email","translation":"Must be an email address."},"REG_EXP":{"issueType":"REG_EXP","message":"field.must.be.valid.regular.expression","translation":"Must be a valid regular expression."},"MIN_LENGTH":{"issueType":"MIN_LENGTH","message":"field.must.have.min.length","translation":"Length must be greater or equal to \u003Cstrong\u003E{0} characters\u003C/strong\u003E."},"PARSE":{"issueType":"PARSE","message":"field.must.be.formatted.properly","translation":"Field must be formatted properly."},"MANDATORY":{"issueType":"MANDATORY","message":"field.must.not.be.empty","translation":"Must not be empty."},"MAX":{"issueType":"MAX","message":"field.must.be.smaller.than","translation":"Must be smaller than \u003Cstrong\u003E{0}\u003C/strong\u003E."}};
	    inlineGlobalModule.constant("IssueType", IssueType);
		
		 


















/**
 * loggedUser: Logged user context
 */ 
var loggedUser = null;
	    inlineGlobalModule.constant("loggedUser", loggedUser);
		
	    
	    
	})();</script>